In

the first steps as a programmer , people really lose their way trying to find their passion and they keep asking themself a lot of questions like : what should I learn? maybe front-end web development, or maybe Cloud computing, Machine learning engineering is better for me ,nah back-end web development is the one chosen for me .

However when it comes to the most fascinating field “**front-end web development”**people really get glamorized by how everyone is talking about this field , how they say : you don’t need any mathematics ,there’s no complexity you just need some Html CSS & Javascript and you are ready for that up coming job “, plus the fact that it seems easy to learn and understand in the first glance.

As a new person in the front-end development with some basics in Html,CSS, Javascript the first thing you hear in Facebook groups or Twitter “you are new !! Hop ! you better go learn some React ,Vue, or Angular ”, and because there’s a lot of hype around it, plus it’s popularity too ,and how it stands among most stared projects and Repositories in Github with other front-end/UI tools or toolkit and technologies like Bootstrap and Flutter, So you fail in that trap the trap of starting React or Vue, Angular without any prior or advanced knowledge in Javascript.

When you fail in the trap of starting a path in framework or library without prior or advanced knowledge in the language used to build that framework /libray .

As example React.js ,first of all, you look up for a book ,course in Udemy , Pluralsight or maybe a free tutorial in Youtube about React, in the case of the book , assuming you are in hurry like most beginner one of the things that you may do is skipping the prerequisites or the books introductions , so you just start with the first chapter Let’s say how to write the “Hello world” program ! and suddenly you get shocked by something like this(without any comment for highlighting ):

or something Like this :

And you ask your self:” what kind of Hell is that I guess backend dev would be better than this I need to change the plan” , I say no you don’t need to change the plan this is just what’s going to happen in case you just learned some basics of Html,CSS & Javascript and you decided to start React or Angular or Vue .

#front-end-development #web-development #startup #react #coding

Why You Should Not Learn React, Angular or Vue as a Beginner in Front-End Web Development
1.30 GEEK