Pl Vue

Pl Vue 是一个将响应式数据的使用高度交予开发者决定的一个库,它不依赖于任何第三方库。该库提供了组件化、挂载钩子、Router、Store 以及服务端渲染相关 API。项目搭建可参考  GitHub

该库本身与 Vue 框架无任何关系,只是多数 API 在命名上相同而已。

  • 响不响应式的,高度交予开发者决定

    JSX 编程方式,响应式数据统一使用函数的方式包裹。可以规避一些响应式数据滥用,在一定程度上优化了性能。了解更多

  • 无虚拟 DOM 参与

    将用到响应式数据的函数进行收集,在数据更新后执行相应的函数。因此直接省去了节点的比较。

  • 最接近原生应用的开发方式

    无论是属性、事件绑定、还是动态加载,都与原生应用毫无差别。

  • 代码精简,minify < 20k

    手写 h 与 Fragment,将代码体积精简到极致。