盘点阿里巴巴 33 个开源项目,你用过哪几个?
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 Tips:欢迎关注微信公众号:Java后端,获取更多技术博文的推送。 地址:https://github.com/shepherdwind/velocity.js 20. 非侵入式运行期 AOP 框架 Dexposed Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 地址:https://github.com/alibaba/dexposed 21. 自动化测试解决方案 UI Recorder ![]() UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! 地址:https://github.com/alibaba/uirecorder 22. Android 应用热修复工具 AndFix AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 地址:https://github.com/alibaba/AndFix 23. 淘宝 React 框架 React Web ![]() 淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 地址:https://github.com/taobaofed/react-web 24.基于 Node.js 的自动化持续集成 Reliable Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 地址:https://github.com/reliablejs/reliable-master 25. 模拟数据生成器 Mock.js Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 地址:https://github.com/nuysoft/Mock 26. React 应用的服务器渲染框架 Beidou Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 地址:https://github.com/alibaba/beidou 27.基于 React 的表单解决方案 noForm (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |