前端vue框架概览

vue的基本组成

vue(读View ,不要读成view e ,面试时,经常发现面试者这种叫法,很费解,作为一个这么火热的前端框架专业人士连名字都叫错)是渐进式框架,主要包含三部分:1.Vue 主要UI组件;2.Vue Router,主要用来绑定UI和浏览器url之间的关系,很重要的一个就是路由守卫和重定向;3 Vuex,主要用于vue单页面应用(单页面应用 和多页面应用 和前端)存储全局变量,在任何一个组件都可以获取到,方便传值。
前面文章,我也提到过,web业务编程,主要是是处理信息的流动,数据是信息的载体,主要处理信息在各层的流动和变化;对于前端方面,信息主要在各个组件,父子组件,兄弟组件之间以及前端和后端之间流动,前两者主要靠传值和vuex,后者靠得是网络请求框架axios,一个api层的封装,从json报文到js对象之间的转换。当然还有组件的样式控制(css),业务逻辑封装(组件封装复用,业务逻辑分拆到不同文件)。

<el  attri1=''  attri2=''> text</el>

如上图所示这就是一个类html元素符号,在浏览器中会生成相应的dom元素,vue 以及react的JSX都是对此符号的模仿,非常深刻 。
vue 和 jquery 一样是一个对DOM元素的一个封装,前者为自动化,后者为半自动化,vue 开发生产效率更为高效,生产力更强大。

http协议和axios

axios 是一个http库,axios 既可以当作函数用,又可以当作对象调用方法,这和js function 具有对象和函数的双重特性息息相关;js的原型链、this、 call、apply 箭头函数和函数表达式应该熟练掌握。axios 对http 的请求方法,请求头,请求体进行了分装,可以当作类或实例化调用,分别在不同场景下调用。

ES6 语言学习的问题

  • 基本类型和基本运算符、表达式,语句
  • 引用类型 根对象 Object ,如下图所示,也可以用字面量语法去创建,除了new以外,其属性方法也得掌握
var obj ={};
  • 函数 函数表达式,箭头函数
  • 集合类型
  • 并发类型:回调函数、promise、 await async(协程??)
  • module 模块化开发 :软件工程,拆分逻辑到不同文件,然后拼装
  • 其他调试 debugger

vue基础——html、DOM、BOM和h5 标准规范

html 是大小写不敏感语言,和url一样。
未完待续。。。。 有时间继续写

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值