Why do programmers who have used Vue give high marks?

Many programmers who have used vue commented on it, "vue.js combines the advantages of angular.js and react.js, and eliminates their shortcomings". The vue.js that has been awarded such a high rating is also the pride of the Chinese people in the open source world, because its author is a Chinese – You Yuxi (EvanYou)

If you are a beginner who is already learning to develop or a programmer who has been in the coding world for many years, you must be familiar with the front end. It is not as obscure as other programming languages ​​and can do "what you see is what you get", which may be one of the reasons why many beginners choose the front end. When I was on Weibo yesterday, I saw such a point of view that the front-end development of vue.js is very interesting, and then I am going to talk to you today about this "interesting" front-end framework - Vue.

I believe that there are many students who want to learn the front-end here, pay attention to the last text of the editor's article, and you can get a complete set of web front-end learning tutorials for free!

Why do programmers who have used Vue give high marks?

status quo

Vue.js (pronounced /vjuː/, similar to view) is a progressive framework for building user interfaces. is a library for building interactive web interfaces. It provides MVVM data binding and a composable component system with a simple, flexible API. Simply put, it is a front-end framework, focusing on the Web side, but in fact it is still DOM manipulation.

Why do programmers who have used Vue give high marks?

Advantages of Vue

1) Vue is really small and beautiful, and the development experience is very good. Vue's core library only focuses on the view layer, which is not only easy to get started, but also easy to integrate with third-party libraries or existing projects. On the other hand, Vue is also fully capable of powering complex single-page applications when combined with single-file components and libraries supported by the Vue ecosystem.

2) Vue does not support IE8 and below, because Vue uses ECMAScript 5 features that IE8 cannot emulate, which may be regarded as a small imperfection, but it supports all ECMAScript 5 compatible browsers.

3) In Vue, a component is essentially a Vue instance with predefined options. Registering components in Vue is easy and one of its big advantages.

Vue application

1) At the core of Vue.js is a system that allows declarative rendering of data into the DOM using a concise template syntax. The use of Vue is very simple, create a local .html file, and then import Vue as follows:

With that, we've successfully created our first Vue application!

2) There are a lot of big companies using Vue now

Are you hungry, more and more projects are using vue. Among these projects, there are desktop terminals (such as Ele.me Security Emergency Response Center) and mobile terminals (such as Ele.me Recruitment), user-oriented and background systems.

Nuggets, the entire network is implemented with Vue.js + Webpack, which is a pure front-end application.

On Suning.com, the touch-screen version of the shopping cart checkout page has been refactored with Vue. Among many frameworks, Vue is still chosen, mainly because the API is friendly and the experience is smooth.

According to incomplete statistics, well-known domestic and foreign companies, including Meituan, Tmall, Laravel, and HTMLBurger, are using Vue for the development of new projects and the front-end reconstruction of old projects.

will you use it?

1) It is not recommended for front-end beginners to learn. The entry of a language must start from the basic grammar, master the basic knowledge, can use the framework more flexibly, and lay a good foundation for future work.

2) After mastering the basics, it is recommended that individuals can use vue. Practice your hands and make technical reserves for subsequent major projects. Friends who are already engaged in front-end development can also get in touch and learn more.

It's not too late to study now~

If there are front-end programmers who are interested in front-end, you can come to our web front-end technology learning group 688676066, which will provide free front-end zero-based tutorials!

Written at the end:

Many people know that I am learning the full stack, and they all naively think that I have a full set of video learning materials such as front-end and web page production. I want to say you guys are right, I do have the full set of video stuff on the front end.


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325731647&siteId=291194637