FusionDesign
年12月,FusionDesign正式开源。
FusionDesign是一套企业级中后台UI的解决方案,致力于解决设计师与前端在工作协同、产品体验一致性、开发效率方面的问题。
你可以通过一站式协作平台灵活地定制自己的DesignSystem,生成设计物料与代码分片到设计师的工具端FusionCool及开发者的工具端Iceworks,同时保证代码和视觉稿之间的一致性。
该项目已经在阿里内部沉淀了三年。
AntDesign
AntDesign是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于React的前端框架实现。
特点:
企业级金融产品的交互语言和视觉体系;
丰富实用的ReactUI组件;
基于React的组件化开发模式;
背靠npm生态圈;
基于webpack的调试构建方案,支持ES6。
企业级Node.js框架Egg
Egg.js有很高的可扩展性的插件机制,一个插件只做一件事。Egg.js通过框架聚合这些插件,并根据自己的业务场景定制配置,这样应用的开发成本就变得很低。
Egg奉行『约定优于配置』,按照一套统一的约定进行应用开发,团队内部采用这种方式可以减少开发人员的学习成本,可以流动起来。
React应用的服务器渲染框架Beidou
Beidou(北斗)是阿里巴巴开源的一个NodeJSReact同构框架,基于Egg.js开发。
功能/特性
高性能,相比客户端渲染2-5倍性能提升
搜索引擎友好(SEO)
支持ES6/ES7/ES8JavaScript语法
支持TypeScript
支持SCSS/Sass
支持自动路由
提供扩展默认webpack配置的接口
可自定义视图渲染中间件
易使用的CLI工具可拔插的同构能力
高交互可视化图形语法AntV-G2
G2是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需