高性能迷你React框架anu发布

随着react的流行,针对其改良方案也逐渐增多起来。有的在体积上进行优化,有的在性能上进行优化,有的在两者上做努力。anu就是最后一种情况。

anu是我继avalon之后又一个新框架,解决移动端打包过大的问题而诞生的。内部名字叫qreact,它早期是基于preact改进来的,已经在公司业务上使用了。

preact, react-lite是现在比较流行的react-like框架。当然也有人提到inferno,但inferno要改动过多。参考这些框架,我的迷你react框架anu走得更远,完全兼容react-redux, react-router, 官方chrome调试工具。性能上也非常优秀。

下面是dbmonster的测试结果:

高性能迷你React框架anu发布_第1张图片

preact想在业务线用其实还需要用preact-compat,用了后性能可能折损过半。

体积大概是原来的1/10, 从3万行变成1.7K

更多例子可以见GITHUB仓库

https://github.com/RubyLouvre...

https://github.com/RubyLouvre...

我会继续优化anu,让它的浏览器兼容性更好,性能更好。欢迎大家加星与试用





    
    

   

    
    




    
这个默认会被清掉

脚手架: https://github.com/Levan-Du/a...

你可能感兴趣的:(react.js)