12 月 10 日,第五届 Vue.js 开发者大会(VueConf 2022)由 Vue.js 官方通过在线直播的方式举办。Vue.js 作者尤雨溪发表了题为 《Vue 的进化历程》 的演讲,下面就来看看这场演讲的具体内容吧!
2013-2015年,可以看做是 Vue 的库阶段。那库和框架的区别到底是什么?库更多的是嵌入到已有的体系,只是拿开简单使用。而框架会定义更加广泛的一套工程实践,遵循一定的最佳实践,用配套的工具去遵循一套完整的规范。所以当时的 Vue 只是一个库。
库阶段的重要里程碑:
2013.12:发布第一个以“Vue.js”命名的版本(0.6.0),在此之前的版本都叫 Seed;
2014.02:第一次在 HackerNews 上公开发,公开后的第一周获得了 400+ Github Star;
2014.10:第一次实现 Vue SFC 单文件组件(vueify),使用 Browserify 打包;
2014.11:第一次完全重写(0.11),考虑如何让它更适合用在生产环境中。
库阶段的设计重点: