使用 docker + webhook 实现前端自动化部署

前言 得益于 node 的横空出世以及前端工程化的兴起,无论是开发模式,还是开发框架,前端生态链都产生了翻天覆地的变化,与此同时前端慢慢开始向其他领域探索,项目部署就是其中一个领域 在刀耕火种的时代,...

Vue 源码浅析

前言 文章开头先感谢尤雨溪前辈开发出 Vue 解放劳动力 本文简单谈谈我在使用 Vue 不到2年时间对 Vue 框架的理解,如果文章中的观点有误解,欢迎在问答环节提出 目前 EA 部门前端主要开发框架就是 Vue,作为...

Promise 链式调用顺序引发的思考

原文在我的掘金账号上Promise 链式调用顺序引发的思考 前言 近一个多月没有写博客了,前阵子一个朋友问我一个关于 Promise 链式调用执行顺序的问题 凭借我对 Promise 源码的了解,这种问题能难住我? ...

[Vue.js进阶]从源码角度剖析vue-router(二)

原文写在我的掘金账号上 前言 在上篇中主要叙述了 vue-router 的注册和实例化过程,以及如何生成 \$router, $route 对象 在本篇中会讲述: $route 对象生成的时机 路由守卫的原理 路由懒加载的原理 文中...

[Vue.js进阶]从源码角度剖析vue-router(一)

原文写在我的掘金账号上 前言 Vue 是一个渐进式的框架,这意味着你可以只使用 Vue 的核心库来开发,但是当你在开发一个完整的业务项目时,路由是一个必不可少的部分 在曾经的前端领域中,一直都使用的是服务...

[Vue.js进阶]从源码角度剖析计算属性的原理

原文写在我的掘金账号上 前言 最近在学习Vue计算属性的源码,发现和普通的响应式变量内部的实现还有一些不同,特地写了这篇博客,记录下自己学习的成果 文中的源码截图只保留核心逻辑 完整源码地址 可...

[Vue.js进阶]从源码角度剖析Vue的生命周期

前言 使用Vue在日常开发中会频繁接触和使用生命周期,在官方文档中是这么解释生命周期的: 每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数...