Vue入门

Vue的介绍

1.什么是vue?

vue是一个渐进式js框架,它被设计用于构建用户界面和单页应用程序。Vue.js很容易上手,易于学习,并且是一种非常灵活的开发工具。

1特点:

  • 轻量级:Vue.js的文件大小只有20 KB左右,非常适合快速构建小型应用程序。
  • 双向数据绑定:Vue.js使用MVVM(Model-View-ViewModel)模式,可以实现双向数据绑定,即数据的变化会自动更新视图。
  • 组件化:Vue.js将页面分解为小组件,使代码更加模块化,易于维护。
  • 简单易用:Vue.js的API简单易用,即使是初学者也能很快理解。

2 库与框架的区别:

  库(Library):

本质上是一些函数的集合。每次调用函数,实现一个特定的功能,接着把控制权交给使用者

      代表:jQuery

      jQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作

 框架(Framework);

是一套完整的解决方案,使用框架的时候,需要把你的代码放到框架合适的地方,框架会在合适的时机调用你的代码

      代表:vue

      框架规定了自己的编程方式,是一套完整的解决方案

      使用框架的时候,由框架控制一切,我们只需要按照规则写代码

      框架的侵入性很高(从头到尾)

3MVVM模型

MVC模型是:model,view,controller

1.那么MVVM模型又是是什么呢?

MVVM模型:model,view,model-view

你可能感兴趣的:(vue.js,前端,javascript)