【前端复习归纳总结】Vue+Element UI(连载中)

一、Vue的定义

Vue是一套用于构建用户界面的【渐进式框架】。与其他大型框架不同,Vue被设计为可以【自底向上逐层应用】。【Vue的核心库只关注视图层】,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链及各种支持类库结合使用,Vue也完全能够为复杂的单页应用提供驱动。

兼容性:Vue不支持IE8及以下版本,因为Vue使用了IE8无法模拟的【ECMAScript】特性,但它支持所有兼容ECMAScript5的浏览器

开发者工具:在使用vue时,推荐在浏览器上安装Vue Devtools,它允许在一个更友好的界面中审查和调试Vue应用

概念解释:

  1. 渐进式框架

渐进式框架是一种新型的Web开发技术,它可以帮助开发者更快更容易地构建和维护复杂的Web应用程序。它的核心思想是将web应用程序分解成一系列可重复用的模块,这些模块可以被多个应用程序共享,从而提高开发效率。

  1. 自底层向上逐层应用

即先写好基础的部分,再进行效果和事件的添加,跟建造楼房一个道理:先进行基本的架构,再进行装修等一系列其他的操作。

  1. Vue的核心库只关心视图层

即Html+Css+Js,也就是给用户看,整体是刷新后台给的数据

4、ECMAScript

是一种由Ecma国际(前身为European Computer Manufacturers Association欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准

二、核心原理

【DOM节点】+发请求+【模板引擎】+路由功能

Vue-KFC的世界,库就是一个小套餐,框架就是全家桶
Vue的全家桶包括:Vue基础、Vue-cli脚架、Vue-router路由、vuex状态管理模式
  1. DOM节点

dom是w3c标准,全称Document Object Model,翻译为文档对象模型,是一套操作html和xml的标准API(应用程序编程接口)。dom将文档内容呈现在Javascript面前,赋予了Javascript操作文档的能力。根据w3c的dom标准,文档中所有的内容都是节点,节点是dom的最小组成单元。浏览器会根据dom模型将文档解析成一系列节点。因为所有节点最终都继承自Node节点类,所以dom节点也可以称之为Node节点。

具体内容参考原文链接:https://blog.csdn.net/weixin_42472040/article/details/88841675

  1. 模板引擎

“模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值