对Vuejs框架原理名词解读
渐进式()+虚拟Dom:
vue-cli
遍历Dom:先序遍历DOM树的5种方法!
三层架构+m v c +mvp+m v vm()+MVC,MVP 和 MVVM 的图示
剖析vue MVVM实现原理
控制器(controller):angularJS概念理解三:控制器
构造器+生命周期:Vue学习-构造器 +关于Vue.js2.0生命周期的研究与理解
数据驱动:vuejs实现数据驱动视图原理 +VueJS 数据驱动和依赖追踪分析 +从Vue的第二个commit来学习数据驱动视图
状态管理:理解vuex -- vue的状态管理模式+Vue中状态管理——Vuex + 什么叫“细粒度”?
大型单页面用vuex;小的单页面应用使用Vue.js创建全局事件总线(Global Event Bus )
语法糖(Syntactic sugar):指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。(JSX是JS的语法糖)
是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。
脏检查机制:什么是脏检测,angular的双向绑定机制为什么叫脏检测,双向绑定具体细节是怎么样的?
Vue.js 有更好的性能,并且非常非常容易优化,因为它不使用脏检查。Angular,当 watcher 越来越多时会变得越来越慢,因为作用域内的每一次变化,所有 watcher 都要重新计算。并且,如果一些 watcher 触发另一个更新,脏检查循环(digest cycle)可能要运行多次。 Angular 用户常常要使用深奥的技术,以解决脏检查循环的问题。有时没有简单的办法来优化有大量 watcher 的作用域。Vue.js 则根本没有这个问题,因为它使用基于依赖追踪的观察系统并且异步列队更新,所有的数据变化都是独立地触发,除非它们之间有明确的依赖关系。唯一需要做的优化是在 v-for 上使用 track-by。
单页面应用(SPA):vue中SPA单页面应用程序详解 +如何用Vue构建大型单页面应用
路由:vue路由详解+第九章:vue2中路由的使用 vue路由中的 Meta
组件(component):Vue.js说说组件+深刻理解Vue中的组件
HTTP2.0: HTTP 2.0 协议详解 + HTTP 2.0 原理详细分析
v-cli脚手架:帮助你快速开始一个vue项目,其实其本质就是给你一套文件结构,包含基础的依赖库,你只需要npm install一下就可以安装。让你不需要为编译或其他琐碎的事情而浪费时间,让你更专心于写代码。
Babel:用来将es6代码转换成浏览器能够识别的代码! vue-cli中的babel配置文件.babelrc详解
响应的数据绑定:Vue数据绑定和响应式原理 + Vue实现双向绑定的原理以及响应式数据
v-on:Vue.js学习笔记: 指令 v-on
v-bind:v-bind
v-for——track-by:vue中track-by的理解
slot &props: Vue2.0五——props和slot + Vue组件之props,$emit与$on以及slot分发 + Vue2.0 slot分发内容与props验证的方法
v-model——lazy、number、debounce: 了解vue的v-model指令后面跟的参数(number、lazy、debounce)+ http://vuejs.org/v2/guide/forms.html#lazy
vue.extend: Vue.extend构造器 +Vue 中 extend / component / mixins / extends 的区别
vm.$watch:Vuejs中关于computed、methods、watch的区别
vm.$event:关于vue2.0废弃了events和$dispatch,如何实现事件监听
vm.$remove: jquery中remove()与detach()的区别
destroy 完全销毁一个实例。清理它与其它实例的连接,解绑它的全部指令及事件监听器。
remove 只是会清除掉这个实例渲染到页面上的dom节点,绑定的实例并没有清除。
VUE官网
对Vuejs框架原理名词解读的更多相关文章
- 深入理解Java中的Garbage Collection
前提 最近由于系统业务量比较大,从生产的GC日志(结合Pinpoint)来看,需要对部分系统进行GC调优.但是鉴于以往不是专门做这一块,但是一直都有零散的积累,这里做一个相对全面的总结.本文只针对Ho ...
- mysql cluster 名词概念解读
Node Group [number_of_node_groups] = number_of_data_nodes / NoOfReplicas Partition When using ndbd, ...
- vuejs学习之项目结构解读
转载:https://www.cnblogs.com/chenleideblog/p/10484554.html 关于Vue中main.js.APP.vue和index.html之间关系 在初始化vu ...
- Vue 源码解读(1)—— 前言
当学习成为了习惯,知识也就变成了常识. 感谢各位的 点赞.收藏和评论. 新视频和文章会第一时间在微信公众号发送,欢迎关注:李永宁lyn 文章已收录到 github 仓库 liyongning/blog ...
- R语言解读一元线性回归模型
转载自:http://blog.fens.me/r-linear-regression/ 前言 在我们的日常生活中,存在大量的具有相关性的事件,比如大气压和海拔高度,海拔越高大气压强越小:人的身高和体 ...
- Android IOS WebRTC 音视频开发总结(四七)-- 深度解读国内首届WebRTC大会背后的真相
本文主要解读国内首届WebRTC大会背后的真相,文章来自博客园RTC.Blacker,支持原创,转载必须说明出处,更多详见www.rtc.help -------------------------- ...
- 深入解读ESB与SOA的关系
时至今日,SOA的概念渐渐清晰了. 有关ESB的概念,已经吵了好多年了,还是没有定论. 我个人认为,ESB本来就是抽象的概念,而且内涵丰富,在不同的场合含义不同.因此应该从不同的角度来认识. ...
- 2016年,总结篇 之 VueJS 如何入门(一)
接着 2016 年的总结,我们来看看 2016年 国内最火且没有之一的前端MVVM 框架 VueJs 虽然 到写文章的这个时间点,VueJs已经发布了 2.1.x 了, 但是对于很多 Vuejs 的初 ...
- RESTful API 架构解读
RESTful API 架构解读 首先我们还是先介绍下 RESTful api 的来龙去脉. 首先, RESTful (下文都简称 RESTful api 为 RESTful ) 1.RESTful ...
随机推荐
- QQ空间、新浪微博、腾讯微博等一键分享API链接代码
1.新浪微博:http://service.weibo.com/share/share.php?url= count=表示是否显示当前页面被分享数量(1显示)(可选,允许为空)&url=将页面 ...
- MySQL常用命令(二)
1.索引分类 1.普通索引 2.唯一索引 3.主键索引 4.外键索引2.普通索引(index) 1.使用规则 1.一个表中可以有多个index字段 2.字段的值可以有重复,也可以为NULL值 3.经常 ...
- JaveScript 中的正则表达式
1.语法: var expression = /pattern/flags ; pattern: 任何简单或复杂的正则表达式. flags: 可以是 g,i,m 或它们的组合. ...
- LeetCode算法题-Two Sum II - Input array is sorted
这是悦乐书的第179次更新,第181篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第38题(顺位题号是167).给定已按升序排序的整数数组,找到两个数字,使它们相加到特定 ...
- 《Java大学教程》—第13章 程序包
接下来,是第二学期的内容,也是相对深入的Java学习. 自测题:1. 在类的开发过程中,程序包的作用是什么?P321程序包是为了方便定位和部署类,还可以避免将来类之间出现名称冲突. 2. ...
- Python requests模块解析XML
检查QQ是否在线(api感觉不准) import requests from xml.etree import ElementTree qq_str = input('please input the ...
- Python中使用class(),面向对象有什么优势 转自知乎
https://www.zhihu.com/question/19729316 首先我是辣鸡,然后这个问题的确有点意思 首先,类是一个集合,包含了数据,操作描述的一个抽象集合 你可以首先只把类当做一个 ...
- [2] TensorFlow 向前传播算法(forward-propagation)与反向传播算法(back-propagation)
TensorFlow Playground http://playground.tensorflow.org 帮助更好的理解,游乐场Playground可以实现可视化训练过程的工具 TensorFlo ...
- git pull request 流程
git pull request 用于在 fork 官方 repo 到个人 github, 在本地修改后,向官方 repo 请求合并.在官方团队审查过代码后,就可以将自己所做的改动合并到官方 repo ...
- RESTful学习笔记
作为一名只有几个月IT自学经历的人,在接受新知识的时候总是想找到浅显易懂的方式去理解,但往往却很难找到相关的文章,大部分都是针对具有一定经验的开发人员,因此在看了很多相关的文章才对RESTful架构有 ...