If you wanna to become a front-end developer in 2021, then you should follow the Front-end Developer RoadMap that i will create here. The RoadMap, you will find is
Going towards your bright future. By following this roadmap you just focus on such technologies and move on.

1. Web Development Basics
Here it’s your starter point and you know basic about your web development technologies and know the practical uses. It’s pretty apparent that if you want to become a Web Developer, then you should know the basics of the internet, web applications, protocols like HTTP, and web development in general.
2. HTML and CSS
HTML and CSS are the backbones of any website. HTML provides the structure like the skeleton of your site while all styling and beautiful looks that make your site beautiful and helps them to look better and more visually appealing is CSS. If you want to become a front-end developer, then start your practical life using such two technologies.
3. JavaScript
When you add any functionality in your site page then you always use JavaScript for this work. Just like the four pillars of object-oriented programming, I mean Abstraction, Encapsulation, Polymorphism, and Inheritance, there are three main pillars of
Front -end web development, are- HTML, CSS, and JavaScript.
The first two provide structure and style, but it’s the JavaScript that makes them alive by adding interactive.
4. React JS
React is also a popular library for developing web applications.It introduces Facebook and its market scope very high. It allows you to write reusable components that you can then use to create modern looking interactive web pages. Like Angular is backed by Google, React is backed by Facebook and hence quite popular.
React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.
5. Angular
Gone are the days when people build websites using plain HTML, CSS, and JavaScript. Nowadays, most of the work is done by a framework like Angular, React JS, or Vue.js.
AngularJS is a very powerful JavaScript Framework. It is used in Single Page Application (SPA) projects. It extends HTML DOM with additional attributes and makes it more responsive to user actions. AngularJS is open source, completely free, and used by thousands of developers around the world
They not only provide a structure for storing your code but also makes it easy to develop a web application in a quick time.