The bottom layer of vue is not written in node, but developed based on JavaScript language; vue is a progressive JavaScript framework for building user interfaces, which can better organize and simplify web development, and node is a JavaScript running environment based on the "Chrome V8" engine.
#The operating environment of this article: Windows 10 system, Vue3 version, Dell G3 computer.
vue is developed based on JavaScript language. It is a progressive JavaScript framework for building user interfaces, aiming to better Organize and simplify web development. Vue's core library only focuses on the view layer, and is very easy to learn and integrate with other libraries or existing projects.
Vue.js is one of the three new front-end frameworks: Angular.js, React.js, and Vue.js. The current usage and attention of Vue.js is slightly better among the three major frameworks, and its The popularity is still increasing.
Vue.js can be used as a js library, or you can use its full set of tools to build system interfaces. These can be flexibly selected according to the needs of the project. Therefore, Vue.js is a set of tools for building user interfaces. progressive framework.
Vue’s core library only focuses on the view layer. Vue’s goal is to achieve response data binding through the simplest possible API. At this point, Vue.js is similar to the background template language.
Vue can also split the interface into components, build the interface through the components, and then use automated tools to generate a single page (SPA - single page application) system.
Computer science has long been a subject ignored by JS developers because it doesn’t apply in modern development.
We have some basic problems solved for us, and we will never have to implement the basic algorithm ourselves. However, a proper understanding of these concepts can really improve us. Not our JavaScript knowledge, but our general understanding of software development.
To put it simply, you can understand that vue is a js library based on js, but the core library of Vue only focuses on the view layer. The goal of Vue is to achieve response data binding through the simplest possible API. Here In a way Vue.js is similar to a backend template language.
Expand knowledge
Features of vue:
Easy to use, flexible, Efficient
Advantages of vue
Small size
Higher operating efficiency
(Based on virtual DOM, a technology that can perform various calculations through JavaScript in advance to calculate and optimize the final DOM operation. Since this DOM operation is a preprocessing operation, there is no real Manipulate dom, so it is called virtual DOM)
Two-way data binding
(so that developers no longer have to operate DOM objects, and more Invest your energy into business logic)
Rich ecology and low learning cost
(There are a large number of mature and stable Vue-based solutions on the market. Commonly used components are used to achieve rapid development)
Wide use scenarios
(Widely used in web front-end, mobile terminal, cross-platform applications Development)
Recommended learning: "nodejs video tutorial"
The above is the detailed content of Is the bottom layer of vue written in node?. For more information, please follow other related articles on the PHP Chinese website!