Hummer 滴滴跨端开发框架开源项目

我要开发同款
匿名用户2023年06月30日
68阅读
开发技术JavaObject-c
所属分类Web框架、Web应用开发
授权协议Apache 2.0

作品详情

Hummer是一套高性能高可用的跨端开发框架,一套代码可以同时支持开发Android和iOS应用。现已经支持Vue/React/TypeScript/JavaScript四种语法,面向大前端开发人员,总有一款适合你。

技术优势正如Hummer(蜂鸟)的名字一样,具有小巧轻盈的体态,迅猛强健的翅膀,以及色彩艳丽的外表。

超轻量: 小于1M的编译产物,能以极低的包体积成本接入到App中,打造极致轻量优势;易上手: HummerAPI+TenonReactiveFramework,兼顾客户端和前端的开发体验,造就极低的学习门槛;高可用: 已在滴滴内部多个业务中得到完整验证,整体Crash率低于0.01%;高性能: 基于原生组件和模块,可以最大化利用原生渲染的性能优势以及平台能力;跨平台: 一套代码可以编译并运行于iOS和Android平台,使用Tenon可以快速兼容基于Vue开发的Web应用;动态化: 利用JavaScript解释执行的特性,可以快速部署动态页面,配合HummerNest平台可以实现云端发布;开始使用官方文档请访问 Hummer官网,点击【快速开始】按钮。想创建一个全新的Hummer跨端应用,请参考 创建一个全新应用。想在现有客户端项目中集成Hummer跨端框架,请参考 Android端接入文档 和 iOS端接入文档。想了解更多客户端集成Hummer时的高阶用法,请参考 Android进阶 和 iOS进阶。想了解更多Hummer调试相关的使用说明,请参考 调试文档。想了解更多HummerCLI脚手架的使用说明,请参考 CLI使用教程。想了解更多Hummer相关的基准测试报告,请参考 HummerStandardBenchmarks。关联仓库仓库说明HummerCLIHummerCLI工具库HummerCLITemplateHummerCLI的模板仓库TenonLoaderTenonVueLoaderTenonPluginsTenon的插件库N-API抽象JS引擎库
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论