I was recently talking to a very young front-end friend who was ready to change careers. The reason for the switch is a front-end entry to give up

History of blood and tears.

When I graduated, I heard that the front-end was simple and easy to learn, and the salary was high. I applied for a training class to learn JavaScprit, CSS,

HTML 5. After finding a job, I thought that as long as I learned while working, I could get promoted in a few years. I didn’t realize that once I got started

From Weex to React and Vue. I’ve used them all, but I don’t understand them all,

The more I do, the more I feel lost. Just switch to something else.

This is not the only one, there are a lot of front ends like this. Generally speaking, the years and capabilities of back-end development correspond to different

Dan. The front end is very cruel, either bronze work suffer, or king pay in place.

If you haven’t reached the rank of king yet, here’s what you need to do on your way up:

1. Understand the complexity of the front end: The simplest HTML language has hundreds of tags that can be used in a variety of ways, and each tag is still

You have properties, you have the API that DOM provides; CSS knowledge is also a lot, there are more than a dozen classes of selector, there are hundreds of attributes

, the commonly used enumeration property display has more than a dozen values; For JavaScript, rhino books

(the definitive JavaScript guide) is 600 or 700 pages long, given how difficult it is.

2. Keep up with front-end technology updates: You need to know at least two of the major frameworks React, Vue, and Angular; build

Tools are constantly being updated, with some frameworks encapsulating their own command-line tools; And then there’s the constant emergence of new technical terms like

SSR, PWA, Serverless, Flutter, etc. In the face of endless new technologies, we should never just embrace them

Blame “learn not to move”, have to keep up.

3. Can handle complex scenarios: With the advent of Node.js, front-end development can start to step into the back-end, when small programs,

With hybrid applications, the front end can develop multiple end systems, and you have to go from the front end to the “full end.”

All three seem difficult, but not for the King front end. I have a friend who goes by the online name Ari

“Sjude”, is a pure front-end “small encyclopedia”, involved in the development of complex systems with hundreds of millions of data, from 0 to 1

I have built and developed front-end projects of cloud service platform, and I went to him whenever I met with difficult problems, and got good answers every time.

In his words: Who was born with this? It’s just that some people find the right way to learn! So learning technology is more

Efficient.

Article from the network, if there is infringement, please contact delete!!