本文共 1025 字,大约阅读时间需要 3 分钟。
阿里巴巴淘系技术的开源项目涵盖了前端、人工智能等多个领域,以下是几个优质的开源项目介绍:
1. Rax
- 开源时间:2016年10月16日
- 所属领域:前端
- 核心技术:超轻量、高性能、前端解决方案、UI渲染
- 可实现功能:支持多端(Web/小程序/Weex)开发,实现一次开发多端运行
- 应用场景:适用于一套代码开发后投放多端的场景,支持PHA/PWA/SSR等技术
- 运行环境:Web/Weex/小程序/Node
- 开发语言:JavaScript
- 开源协议:BSD License
- 社区活跃度:85 contributors,5823 commits
- 项目成果:Rax在2019年猫双十一中得到全量使用,覆盖20+BU,累计落地小程序数量200+。
2. ICE(飞冰)
- 开源时间:2018年
- 所属领域:前端
- 核心技术:框架、工具、微前端
- 可实现功能:提供研发框架、可视化工具、微前端解决方案等
- 应用场景:服务于中后台应用场景,已在多个BU和社区项目中落地
- 运行环境:浏览器、Node
- 开发语言:JavaScript
- 开源协议:MIT License
- 社区活跃度:62 contributors,447 commits
- 项目成果:收获15.4k Star,成为领域增长最快的阿里开源项目。
3. MNN
- 开源时间:2019年5月6日
- 所属领域:人工智能
- 核心技术:深度学习推理引擎
- 可实现功能:轻量级深度学习推理引擎
- 应用场景:覆盖直播、短视频、搜索推荐等多个场景
- 运行环境:iOS、Android、Windows、Linux、macOS
- 开发语言:C/C++、Metal、OpenGL等
- 开源协议:Apache 2.0
- 社区活跃度:43 contributors,637 commits
- 项目成果:在阿里巴巴多个App中广泛应用,覆盖70多个场景。
4. Coobjc
- 开源时间:2019年2月
- 所属领域:iOS
- 核心技术:协程开发框架
- 可实现功能:支持await、generator和actor model
- 应用场景:解决iOS异步调用的问题
- 运行环境:iOS
- 开发语言:C、Objective-C、Swift
- 开源协议:Apache
- 社区活跃度:7 contributors,10 commits
- 项目成果:支持手淘iOS客户端部分场景,解决异步调用问题,代码清晰度提升。
这些项目展现了阿里巴巴淘系技术在前端、人工智能等领域的创新与实践,未来值得关注。
转载地址:http://oyhf.baihongyu.com/