前端锦囊 第2期|你不知道的阿里开源项目

大家好。这是《前端锦囊》第2期的内容,我们将把阿里的一些前端开源项目进行了简单的汇总,分享给大家。

AntV

 

G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。

https://github.com/antvis/g2

640?wx_fmt=png

BizCharts

 

BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。

https://github.com/alibaba/BizCharts

640?wx_fmt=png

Egg

 

egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。

https://github.com/eggjs/egg

640?wx_fmt=png

umi

 

umi 是可插拔的企业级 React 框架,类似 Next.js。

https://github.com/umijs/umi

640?wx_fmt=png

Rax

 

Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。

https://github.com/alibaba/rax

640?wx_fmt=png

Weex

 

Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。

https://github.com/apache/incubator-weex/

640?wx_fmt=png

Velocity.js

 

Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。

https://github.com/shepherdwind/velocity.js

640?wx_fmt=png

React Web

 

淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。

https://github.com/taobaofed/react-web

640?wx_fmt=png

Reliable

 

Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。

https://github.com/reliablejs/reliable-master

640?wx_fmt=png

Mock.js

 

Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。

https://github.com/nuysoft/Mock

640?wx_fmt=png

Macaca

 

Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。

https://github.com/alibaba/macaca

640?wx_fmt=png

ice

 

ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。

https://github.com/alibaba/ice

640?wx_fmt=png

Hilo

 

Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。

https://github.com/hiloteam/Hilo

640?wx_fmt=png

Ant Design

 

家喻户晓了就不介绍了

https://github.com/ant-design/ant-design

640?wx_fmt=png

AndFix

 

AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。

https://github.com/alibaba/AndFix

640?wx_fmt=png

dva

 

基于 redux、redux-saga 和 react-router 的轻量级前端框架。

https://github.com/dvajs/dva

640?wx_fmt=png

fastjson

 

Fastjson is a Java library that can be used to convert Java Objects into their JSON representation.

https://github.com/alibaba/fastjson

640?wx_fmt=png

Beidou

 

Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。

https://github.com/alibaba/beidou

640?wx_fmt=png

以上的这些项目可能也只是阿里开源项目里的冰山一角,后续还会继续补充,欢迎留言交流。

觉得有用的话 请动动手

分享到朋友圈或者技术交流群

让更多人受益

长按关注 >>>
盘它
640?wx_fmt=jpeg
640?wx_fmt=png

我就知道你在看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zz_jesse

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值