Web开发

首页 » 常识 » 问答 » 2018新崛起前端框架Hyperapp
TUhjnbcbe - 2024/3/28 16:53:00
治疗白癜风老专家 http://m.39.net/pf/a_5941786.html

你能想到吗,仅仅行多点的代码就可以实现VirtualDOM更新DOM,也就是数据双向绑定,React也是用到了VirtualDOM技术,React+Redux“全家桶”的方式构建一个前端十分广泛,但是当我们在构建一个简单的小应用的时候,使用React+Redux“全家桶”的话,引入的js文件体积和构建配置等都会觉得有点复杂,这时用hyperapp来构建项目再适合不过。

简介及优势

hyperapp是一个小巧的类Elm架构的web应用构建框架,借鉴了React、Redux以及Elm,同样也包含了作者和社区其他代码贡献者的思想精髓,其优势有:

1.精简,轻量。其压缩包只有1.4K,还不足2K

2.和react一样支持JSX,因此对组件的创建十分方便,同样组件书写方式也和react相近

3.支持服务端渲染,有助于SEO

4.构建在virtualdom之上性能有保证

5.支持组件生命周期

简单实例:计数器的实现

你也可以在github官方上看到简单示例。

Hyperapp的未来

作者计划了很多要做的事,其中就包括提交一个HackerNewsPWA到hnpwa

1
查看完整版本: 2018新崛起前端框架Hyperapp