Vue源码详解之nextTick:MutationObserver只是浮云,microtask才是核心!

2017-03-06
阅读 11 分钟
23.6k
Vue的nextTick api的实现部分是Vue里比较好理解的一部分,与其他部分的代码也非常的解耦,因此这一块的相关源码解析文章很多。我本来也不准备单独写博客细说这部分,但是最近偶然在别人的文章中了解到:每轮次的event loop中,每次执行一个task,并执行完microtask队列中的所有microtask之后,就会进行UI的渲染。但是作...

Vue源码详细解析:transclude,compile,link,依赖,批处理...一网打尽,全解析!

2017-02-27
阅读 42 分钟
12.6k
用了Vue很久了,最近决定系统性的看看Vue的源码,相信看源码的同学不在少数,但是看的时候却发现挺有难度,Vue虽然足够精简,但是怎么说现在也有10k行的代码量了,深入进去逐行查看的时候感觉内容庞杂并且搞不懂代码的目的,同时网上的深入去仔细阐述Vue的compile/link/ expression parse/依赖订阅和收集/batcher的文章...

用无后台架构的Vue2网页来一秒呈现出你的leetcode源码吧!

2016-12-22
阅读 7 分钟
7.5k
作为一个前端,最近我也踏上了刷题的不归路。本来想着每天留一个小时来复习和反思自己每天刷的leetcode,但是由于leetcode的服务器实在是渣,国内访问出奇的慢,导致这个过程的体验极其恶心。

用 vue koa 和mongo 撸了个人博客和博客管理网站

2016-09-25
阅读 2 分钟
20.4k
作为一个前端菜鸡在校生,跟风玩了一波vue之后感觉很爽,又跟风玩了一波koa、co之后更是爽的不行不行的,于是决定搭一个个人博客,再跟风学了学mongo、mongoose之后就开始上手干了,搭好了之后又搭了个博客管理后台,昨天终于把博客上线了,今天搞了搞bug,觉得还可以看,就跟大家分享一下吧。