So without further ado, let’s dive into it.
2. React Forces You To Do Things A Certain Way
However, since React is a library to help you structure your projects, you need to do things in a specific way. This can feel very restricting when working with React. Ultimately, if you have tried building complex projects without React, you will understand that these restrictions are actually for your benefit.
When I first started learning React 4 years ago I was very confused with how it worked. It took a lot for me to wrap my head around the framework and I never really made a lot of progress. After built a few projects, learning React became a breeze.
For instance, writing apps in React, Angular, and Vue can all look very different.
If you are new to web development and want a list of high-quality free sources, check out this compiled list.
As always, happy coding!