摘要: 2015 年是铭心刻骨的一年,这一年,股市崩盘,千古跌停,手里的两个票更是挨了腰斩,宝宝心里苦。同是这一年,ES6 标准落地,作为一名前端开发,宝宝心里又乐开了花。 阅读全文
posted @ 2017-12-26 09:10 dombro 阅读(2734) 评论(12) 推荐(8) 编辑
摘要: 本来以为 Vue 的编译器模块比较好欺负,结果发现并没有那么简单。每一种语法指令都要考虑到,处理起来相当复杂。上篇已经生成了 AST,本篇依然对 Vue 源码做简化处理,探究 Vue 是如果根据 AST 生成所需要的 render 函数的。 阅读全文
posted @ 2017-12-25 16:25 dombro 阅读(2798) 评论(3) 推荐(3) 编辑
摘要: Angular 是 Google 亲儿子,React 是 Facebook 小正太,那咱为啥偏偏选择了 Vue 下手,一句话,Vue 是咱见过的最对脾气的 MVVM 框架。之前也使用过 knockout,angular,react 这些框架,但都没有让咱产生 follow 的冲动。直到见到 Vue,简直是一见钟情啊。本篇将深入简出地探讨 Vue 根据 html 模板片段构建出 AST 的具体过程。这对 Vue 的使用通常没什么帮助,但熟悉这个过程会对 Vue 的内部工作原理有更清晰的认识。 阅读全文
posted @ 2017-12-22 11:07 dombro 阅读(3879) 评论(4) 推荐(3) 编辑
摘要: 大白话Vue源码系列目录 阅读全文
posted @ 2017-12-20 10:04 dombro 阅读(2889) 评论(1) 推荐(4) 编辑
摘要: Vue 的编译器模块相对独立且简单,本篇就从这块入手,先把它干掉。 阅读全文
posted @ 2017-12-19 11:03 dombro 阅读(5771) 评论(2) 推荐(5) 编辑
摘要: Angular 是 Google 亲儿子,React 是 Facebook 小正太,那咱为啥偏偏选择了 Vue 下手,一句话,Vue 是咱见过的最对脾气的 MVVM 框架。之前也使用过 knockout,angular,react 这些框架,但都没有让咱产生 follow 的冲动。直到见到 Vue,简直是一见钟情啊。本系列的目的不是介绍如何使用 Vue,而是希望把 Vue 的源码实现思路简单清晰地描绘出来,从而摸清一个 MVVM 框架是如何工作的,并从中学习封装轮子(库或框架)的各种实用技巧。 阅读全文
posted @ 2017-12-15 10:55 dombro 阅读(6648) 评论(23) 推荐(34) 编辑
摘要: 记得刚遇见css的时候,咱像是见了美人儿一样,简直是爱不释手啊,简简单单写几行算不上代码的代码,就能做出这么漂亮的东西,这也成了咱前端之路的最初动力。然而,随着项目体量和页面复杂度的增加,咱很快就发现这美人儿非但不漂亮,而且缺胳膊少腿儿的。 阅读全文
posted @ 2017-12-11 21:10 dombro 阅读(3300) 评论(3) 推荐(5) 编辑
摘要: gulp 和 webpack 是时下前端领域最火的两款工具,一个是年少成名,地位稳固,一个是后起之秀,来势汹汹。二者之间扑朔迷离的关系长期弥漫在前端圈,这俩货之间到底有什么恩怨情仇?不属于一类,没有可比性?还是另有玄机? 阅读全文
posted @ 2017-12-07 09:59 dombro 阅读(27338) 评论(18) 推荐(37) 编辑
摘要: 之前面试时候经常被问及从输入一个网址到页面完全展示出来都发生了什么,支支吾吾回答没有底气,仔细研究了一下,发现里面学问还真不少。这些被浏览器封装起来的东西,了解之后才对前端的一些流行做法恍然大悟。 阅读全文
posted @ 2017-11-28 11:03 dombro 阅读(6569) 评论(23) 推荐(62) 编辑
摘要: 之前对 MVVM 模式一直只是模模糊糊的认识,正所谓没有实践就没有发言权,通过这两年对 Vue 框架的深入学习和项目实践,终于有了拨开云雾见月明的感觉。在此记录一下,算是抛砖了。 阅读全文
posted @ 2017-11-15 18:32 dombro 阅读(45400) 评论(21) 推荐(33) 编辑