Featured image credit: Photo by j zamora
I haven’t been keeping up with my logs because I’ve been working on lots of projects! I wanted to take a moment and write a quick post about my experiences learning ReactJS. For a long time, I was hesitant to dive in and start deep, active learning. I went back and forth a lot about which framework to choose before just committing.
About two months ago, Marty gave me some advice and said to just work on some projects that use the tools and go from there. I did enjoy completing a small prototype using VueJS before actually finishing a React project, but I then completed three React projects afterward. This did two things — 1) motivated me to keep learning, and 2) helped me understand the differences between these amazing tools. Diving into, and completing, projects is one of the most rewarding ways to learn and why I believe strongly in the power of project-based learning.
Advice For New Learners
Through some reflection this weekend while working on a project I definitely believe that committing to diving into JS is one of the best learning decisions I’ve ever made, but I’m extremely sympathetic and aware of the extreme difficulties involved in navigating the seas of modern JS tooling as a total beginner.
I plan to extend on this post at a later point. I just wanted to quickly share some of my recent thoughts.