Joke Collection Website - Blessing messages - What is the hottest front-end technology in 2020?

What is the hottest front-end technology in 2020?

In my opinion, there are some hot technologies and knowledge points that front-end developers should master in 2020.

1. Front-end framework and language level

Vue3.0 was released in September, claiming to have a better development experience for TypeScript. By looking at TS support at different framework levels, we can see The overall trend in the community has changed from everyone learning to apply TS in 2019 to how everyone can use TS better.

So I think the popularity of TypeScript this year should still be ranked very high. I also used TypeScript to reconstruct Daruk’s service framework this year and launched version 2.0, allowing TS developers to have better TS development. experience.

The next step is to compare the update processes of the two major frameworks. Vue3 said something before. React also released the release version of React 17 in October. The frequent updates of these two mainstream frameworks also show that the community and authors are evolving together.

In addition to better support for TS in Vue 3, the Composition API has also been updated. React 17 mainly focuses on upgrading the experience. Although there are no new Features, it has improved and solved many potential problems of previous versions.

Which one is the most popular still depends on individual usage scenarios and preferences, but in 2020, there is no other framework that can compete with it.

2. Big front-end related technology stack

This year the Microsoft edge browser based on Chromium has also been launched. Google's development on the web has had a profound impact on developers. Chrome 80 has also been released in multiple versions, providing a series of new features, such as Core Web Vitals standard, Desktop PWA, etc., which are worthy of our attention.

After we have finished talking about browser-related technologies, let’s talk about some technical practices related to big front-end, such as Flutter.

Many front-ends have transitioned from web development to Flutter development this year, learning and using Dart technology to build UIs. This is what front-end engineers from many major manufacturers are experiencing (including my department who is also trying this things), this trend should continue in the coming years.

The client electron has also made great progress this year, and has been updated multiple times within a year all the way to 10.1.5. With the impact of the epidemic, there has been another wave of online education in China. Many desktop software and online course software are using this technology for development, and the number of jobs in the market has begun to increase. It can be said that electron technology is also becoming popular this year.

?

Then let’s look at the BFF layer. nestjs is still strong. More and more people are skipping learning express and koa and starting to learn richer web frameworks, such as Egg or my daruk, developers have slowly formed a consciousness and started to go further and further on the road of web framework. The era of naked nodejs web services has begun to slowly fade away.

It must be mentioned that the popularity of serverless on the front end has reached a new climax in 2020. Domestic Internet manufacturers such as Alibaba Cloud, Tencent Cloud, Toutiao Cloud, etc. have also begun to play with the serverless concept. Starting from internal services to external services, the momentum of popularization is very strong, and there are also trends and scenarios for implementation.

This year's D2 also has a dedicated session on serverless, which shows that it receives extraordinary attention.

3. Engineering efficiency improvement and personal quality improvement

Technologies that are closer to us and promote productivity, such as as far as I know, CI/CD and pipeline are used to manage the online process. There are more and more companies. This kind of thing that you could go out and brag about last year has gradually become a standard basic ability in the industry this year. If you don’t know it, you should hurry up and learn it.

Before 2019, everyone was madly complaining that it was useless to ask medium questions in interviews, but after 2020, everyone began to default to interviewing certain companies to ask at least medium-level questions. This is an improvement and change in mentality and quality for many front-end people. While everyone is exposed to new technologies, they are also slowly discovering that the entire professional environment of the front-end has changed, and more and more companies have changed their requirements for the overall comprehensive quality of people. High.