I am heading towards the end of the JS module of the fullstack path. I am currently at the frameworks section, learning React.
This first question is both general, as well as specific to the final project:
Is it recommended to do the project in plain JS/HTML/CSS and working with ES6 modules (npm) OR using React (framework in general)? If React is recommended, would it make sense to learn the MERN stack before that? I’m asking because it would take quite a bit more time to dive into the stack, since Node is covered only after the JS module. I would do so, but am fearing that too much preparation defies the purpose.
As said, this is also a general question. Until now, we only dabbled with vanilla JS. Now React comes around (I’m diving deep using Schwarzmüller’s tutorial), and I am confused… when should I use React? Always? Only for big projects?
Any ideas are appreciated Still a bit overwhelmed by what to use when and how to structure this self-learning path.