一款极致轻量的前端框架:Lightue

Lightue

目前主流的前端框架为React和Vue,它们取代了曾经的Angular和jQuery,被大中型项目广泛使用。但是有时,我们想要做一些简单项目,需要的是快速易用小巧高性能,如果使用React或者Vue全家桶的话还是太大太重了,有没有更好的选择呢?

Lightue也许能满足你:
官网文档: https://lightue.netlify.app/
github: https://github.com/smalllong/lightue

Lightue是一款参考了Vue和React,并着力于轻量简约的现代化前端框架。它实现了你使用框架最核心的功能比如数据绑定、虚拟DOM、状态声明、自动渲染、组件化开发等,还有一些独有的创新比如无html和jsx的纯js模板写法,避免了Vue中模板与js的割裂以及React中jsx的额外成本。它的兼容性也比较好,支持IE10及以上的浏览器。

然而它的体积远小于目前的其他前端框架。有多小呢?目前的版本源代码仅有187行,min+br后大小仅有1.11KiB,相比之下Vue min+br有30.06KiB,是Lightue的27倍。当然,目前的Lightue功能确实比较简单,没有Vue那么丰富,不过开发简单的小型项目足够了。而它的上手成本也异常的低,所有文档只有一页,有经验的程序员只需半小时便可掌握其使用方法。由于源码少,想读源码摸透其运行原理也花不了几天,对于想通过读框架源码来提升技术的同学也是一个非常不错的入门教材。怎么样,是不是已经跃跃欲试了呢?

你可能感兴趣的:(一款极致轻量的前端框架:Lightue)