Hippy 跨端框架是由 QQ 浏览器部门发起的,针对前端开发者推出的跨端解决方案。为业内现存问题,Hippy 紧贴 W3C 标准,遵从网页开发各项规则,从前端开发人员角度出发,使用 Javascript 为开发语言,同时支持 React 和 Vue 两种前端主流框架。对于前端开发者而言,Hippy 上手难度会更低,学习曲线会更平滑。
Hippy 实现了类似 Flutter 的引擎直通架构(在 React Native 中的 Fabric 架构),通过 C++ 开发的模块直接插入 JS 引擎中运行,绕过了前终端通讯编解码的开销,有效提升了 JS 前端代码和终端的通讯性能。在此基础之上,Hippy 正在实现高性能自绘,以提供更强的性能和更好的用户体验。
hippy-react 从语法上更加接近终端底层,某种程度上语法接近 React Native,同时通过官方提供了 hippy-react-web 组件库,也可以方便地生成 Web 版网页。
1
airyland 2020-01-30 21:54:07 +08:00 1
同时支持 vue 和 react 是亮点。
说说不足,文档说应用于公司 18 个应用,但是没有写出来哪些应用,以至于不能测试一下实际效果。 说是内部开发使用了 3 年,但是没有开源组件库,demo 也蛮粗糙的。 目前就是纯 UI 支持,原生只有有限的部分接口,除此之外还是需要会写客户端代码来扩展。 迭代蛮慢,维护人员不多,感觉他们日常写业务业余才有时间维护,离 Ant Design 这样的项目维护状态还差得比较远。 这个开源版本要完全达到生产可用估计还比较远,希望能加油吧。希望能跟小程序团队交流交流,把小程序踩过的坑都避免了,最好兼容下小程序。 运行了 demo 后的个人意见。 |
3
finely 2020-01-30 22:53:33 +08:00
可以替代 flutter 了?
|
6
labulaka521 2020-01-30 23:48:55 +08:00 via Android
https://zhuanlan.zhihu.com/p/98945706 各位看评论 kpi 项目康康就好
|