Any FrameWork before ReactJS is a myth?

SARTHAK SHARMA
3 min readMay 15, 2021

--

A myth in the Indian IT education board that before we moving ahead to ReactJS, we have to have a better knowledge of HTML, CSS, JS, NodeJS, CLI, and knowledge of vanillaJS also but as we move ahead through React we have to overview these topics once again when we implementing these.

So as per the modern methods of learning, we have to make a proper roadmap of step to step qualitative learning through which we can make the best out of it in a minimum interval of time.

Step 1: Learn only basic HTML5 from this link, remember you should not have to learn all the tags only some basics tags and others can be encountered when we are implementing.

Step 2: Likewise HTML you should have a basic knowledge of CSS3(remember to learn basic only now),i.e., approx. 30% as the IT leaders say if you go and want to learn all CSS syllabus, you just waste your 2–3 months nothing else. In the modern era bootstrap and tailwind CSS like different frameworks and libraries just overlap the advanced CSS, so it is better to save your time and move ahead.

Step 3: If you are knowing an IT language before then you have to give a max of 1–2 days to just understand the syntax there are no extra features in the basic JS. You can carry on learning JS through Eloquent Javascript side by side with React that will give you problem-solving capabilities.

Step 4: Read-only the wiring of querySelectors and life-cycle hooks before moving ahead to react.

Step 5: Learn only the basic React through any source. The Net Ninja, Traversy Media, Dev Ed, Code Evaluation and many others nut I recommend to do with these remember the latest one, they all have the quality content.

Step 6: Make Small Projects So that you can learn how to implement your learning as I give the above names who would also help you to make one project from the course, so they have the videos of the projects from those you can learn or the best is to make projects as a beginner:

Photo by Octavian Dan on Unsplash

Photo Gallery App

TO-D0 List App

Evernote App

Chat Messenger App

Movie Recommendation App

One management App

Stats Counter App

After all of these, you can make any project on your own. Remember one thing don’t give much attention to styling, learn the wiring is the basic need. If you want to make some big dynamic projects, you can make clone projects or commercial sites where you learn most of the things. You can follow Clever Programmer, he is doing a great job in the projects field.

Hope the myth should be cleared now, react has the most jobs in the industry right now, the next article is about that stay tuned for that.

Remember: Quality Learning{smart learning} is a need of the hour don’t give your whole on one topic learn the things which are helpful now, you encounter others in the future.

Photo by Tudor Baciu on Unsplash

--

--

SARTHAK SHARMA

Web Developer, pursuing career towards better end.