微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

对 Vue 的理解

对 Vue 的理解

从历时说起

石器时代 1998年左右

也是静态网页时代, 直到出现 CGI 技术, 才能进行与数据库的交互

文明时代 2005年左右

出现 ASP 和 JSP 取代了 CGI,Java+HTML广泛使用, JSP 缺点: 服务器渲染, 灵活性较低,同年 Ajax 火了

工业革命时代

JQuery 出现, 以及 SPA (单页面应用) 雏形形成,出现一些前端框架,开发成本变低, 开发效率和迭代速度有较大提升

百花齐放时代

大批框架涌现

vue 是什么

vue 是一个 JavaScript 开源框架, 也是一个创建单页面应用的框架, 采用 MVC 模式, 关注 视图层, 通过数据操作视图

vue 核心特性

数据驱动(MVVM)

  • Model: 模型层, 处理业务逻辑和服务器交互
  • View: 视图层, 负责将数据模型转化为视图UI,即渲染 HTML 页面
  • viewmodel: 视图模型层, 用来连接 Model 和 View

组件化

每个 .vue 包含了 HTML、CSS 视图和 js 逻辑处理都可以视为一个组件
组件化优势:
- 耦合度低, 有利于系统的稳定性提高
- 可维护性高

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐