腾讯开源的跨端框架 Hippy,你怎么看

2020-01-30 21:00:46 +08:00
 lypdarling

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 版网页。

3730 次点击
所在节点    问与答
7 条回复
airyland
2020-01-30 21:54:07 +08:00
同时支持 vue 和 react 是亮点。

说说不足,文档说应用于公司 18 个应用,但是没有写出来哪些应用,以至于不能测试一下实际效果。
说是内部开发使用了 3 年,但是没有开源组件库,demo 也蛮粗糙的。
目前就是纯 UI 支持,原生只有有限的部分接口,除此之外还是需要会写客户端代码来扩展。
迭代蛮慢,维护人员不多,感觉他们日常写业务业余才有时间维护,离 Ant Design 这样的项目维护状态还差得比较远。

这个开源版本要完全达到生产可用估计还比较远,希望能加油吧。希望能跟小程序团队交流交流,把小程序踩过的坑都避免了,最好兼容下小程序。

运行了 demo 后的个人意见。
wzw
2020-01-30 22:07:34 +08:00
@airyland 2020 现在特殊时期,很有空,快快来牵头维护 vux
finely
2020-01-30 22:53:33 +08:00
可以替代 flutter 了?
airyland
2020-01-30 23:13:32 +08:00
@wzw 哈哈,来了来了
WebKit
2020-01-30 23:27:38 +08:00
@finely 应用与不同领域,代替 flutter 不可能
labulaka521
2020-01-30 23:48:55 +08:00
https://zhuanlan.zhihu.com/p/98945706 各位看评论 kpi 项目康康就好
fyooo
2021-07-06 17:35:30 +08:00
@airyland 时隔一年半,大佬还有留意 hippy 么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/641079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX