vue介绍

Vue.js是什么?是阿里的尤雨溪出的框架

  • Vue对于浏览器版本的支持:IE>IE8 ,部分兼容IE9,完全兼容IE10以上
  • Vue.js(读音 /vjuː/, 类似于 view)是目前最流行的一个框架,React是最流行的一个框架。
  • Vue.js是前端的主流框架之一,和Angular.js、React.js并称为前端三大主流框架
    • 数据驱动vue.js 数据驱动和组件化开发,轻量级一些,分层渐进式框架;spa
    • React.js 数据驱动和组件化开发,灵活性很高,需要什么都得自己构建逻辑自己写;app
    • Angular.js 数据驱动 1.0 ,加上了组件化开发2.0,重量级框架;大型企业OA办公
  • Vue.js 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计
  • Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。
  • Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
  • Vue核心:
    • 数据驱动页面-动态数据-响应式数据-data数据源对象中的数据,会被劫持到vm对象中 页面中的模板会通过特定的标识符 去取出vm对象的数据 如果这个数据变了 他会实时的刷新页面
    • 组件化开发

 

Vue全家桶:Vue.js 网络:Vue-axios/featch  Vue-router Vuex element-ui

特点:(面试)

1、三大主流框架的区别?设计思想和使用场景

2、vue.js 渐进式框架(分层的设计模式)是什么意思?五层设计

 

3、vue.js 的核心是什么?数据驱动和组件化开发

 

//面试题: 渐进增强 优雅降级

解析: 优雅降级和渐进增强印象中是随着 CSS3 流出来的一个概念。由于低级浏览器不 支持 CSS3,但 CSS3 的效果又太优秀不忍放弃,所以在高级浏览中使用 CSS3 而低级 浏览器 只 保证最基本的功能。关键的区别 是他们所侧重的内容,以及这种不同造成 的工作流程的差异 优雅降级:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。 渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高 级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值