vue refers to a progressive framework for creating 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 easily integrated with other Library or existing project integration. vue can also refer to a video shooting and beautification tool app on iOS and Android platforms. It is a mobile video shooting and editing tool and an original Vlog short video platform that allows users to shoot, edit and fine-tune Vlog through simple operations. , and publish, record and share life.
The operating environment of this tutorial: windows7 system, vue3 version, DELL G3 computer.
vue mainly has two meanings: a framework, a Vlog community and an editing tool.
vue framework introduction
Vue.js (pronounced /vju:/, pronounced similar to view) is a set of progressive methods for building user interfaces frame. Unlike other heavyweight frameworks, Vue adopts a bottom-up incremental development design.
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 is fully capable of powering complex single-page applications developed with single-file components and libraries supported by the Vue ecosystem.
Vue.js also provides MVVM data binding and a composable component system, with a simple and flexible API. Its goal is to achieve responsive data binding and composability through the simplest possible API. view component.
We can also say that Vue.js is a responsive system (Reactivity System). The data model layer (Model) is just an ordinary JavaScript object. As shown in the figure below, { } represents a JavaScript object. Modifying it updates the corresponding HTML fragment (DOM). These HTML fragments are also called "views". This will make state management very simple and intuitive, and can realize two-way binding of data, so we also call it a responsive system.
As the preferred entry-level framework for front-end developers, Vue has many advantages:
Vue.js can be developed in components, The amount of code writing is greatly reduced and it is easier for readers to understand.
The most prominent advantage of Vue.js is that it can perform two-way binding of data (we will obviously feel the convenience of this feature in subsequent writing).
The interface effect written using Vue.js itself is responsive, which enables the web page to display very beautiful effects on various devices.
Compared with traditional pages that use hyperlinks to switch and jump pages, Vue uses routing without refreshing the page.
vue tool introduction
VUE is a Vlog community and editing tool on iOS and Android platforms that allows Users can shoot, edit, fine-tune, and publish Vlog through simple operations, recording and sharing life. You can also directly browse Vlogs posted by others in the community and interact with Vloggers.
Main functions
Shots: Click to change the number of shots of the video to achieve simple editing Effect, and editing can allow the video to convey more information;
Real-time filters: 12 filters are available for selection prepared by film color experts. Switching to the front camera will appear Natural selfie beauty function;
Stickers: Supports 40 types of hand-painted stickers, and you can also edit the appearance time of stickers
Free frame settings: Supports video shooting in three formats: 1:1, 16:9, and 2.39:1
Share: Support sharing to social networks
【 Related recommendations: Programming Teaching】
The above is the detailed content of What is vue. For more information, please follow other related articles on the PHP Chinese website!