最近有时间看看书,看了JavaScript设计模式与开发实践这本书,之前草草看过这本书,已经忘的差不多了,很多关于设计模式的书都是基于类的,这本...
任务调度 在上一篇中说过了render的过程,最后会调用scheduleWork来执行任务。react将不同的任务分为了不同的优先级,有些任务可...
render过程 我们想了解react的工作机制,我们直接去看源码很难去弄懂每一步到底是做什么的,在复杂的函数调用中我们很容易让自己迷失,所以我...
tapable tapable 是 webpack 源码中到处可以看到的的一个事件处理机制,根本的设计思想就是发布订阅模式。看看 github ...
简单实现 要实现一个简单的webpack,我们首先要理解其中的原理,目前还没看过源码,现在的理解是通过对入口文件分析,转成抽象语法树,进而可以深...
webpack进阶 treeshaking 作用是在打包时只引入我们依赖的代码,只能作用于import这种静态引入的代码。我们在package....
wbepack4 webpack是一款模块打包器,可以解决前端工程化中引入依赖资源等一些列问题 start启动打包 每一个webpack工程都要...
组件化 vue可以使用组件化来开发,在前边介绍_createElement方法时,在对原生的tag时直接创建vnode,在对已经注册的组件调用c...
vue简介和初始化过程 vue的源码结构如下 Vue对象 在使用vue时我们知道都是使用new Vue(),来将vue的实例挂载到dom对象上从...