5大移动/前端开源项目你知道几个?
来源:互联网 发布:淘宝云客服在哪里 编辑:程序博客网 时间:2024/04/30 07:09
5大移动/前端开源项目Freeline、ARouter、BeeHive和Weex、antd,你都知道吗?
BeeHive:一种大型iOS项目解耦框架,BeeHive框架意义在于将高复杂度的应用不断分割,让开发人员免受代码依赖的痛苦,将App生命周期的分发,耦合在AppDelegate中大量逻辑拆分,模块以微应用的形式独立存在。各个模块间调用从直接调用模块自身,转变成调用Service的形式,避免直接依赖。同时各个模块也支持快速的拆分重用,重新搭建应用时做到快速组装应用。目前Beelive框架已在天猫、喵师傅,天猫家装等App中应用。
Freeline:是蚂蚁金服在 2016 年 8 月开源的 Android 平台上的秒级编译方案,旨在帮助各种大型的 Android 工程解决编译缓慢的难题。Freeline 通过在 Gradle 构建系统上的 hack,实现了极速的增量构建,能够近乎达到 H5 开发时刷新即可见的编译效果,对比业内第一的三方编译工具 buck,提升近 10 倍的性能。
Weex:阿里2016年开源的跨平台移动开发工具,Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。
ARouter:Android平台页面路由框架。在移动端软件的开发过程中,经常需要在浏览器等其他外部环境导流到自己App,以及App达到一定的体量之后,需要按照业务模块拆分做组件化,这时候就需要一个对页面和服务进行路由的框架,简洁高效的管理页面与路径的映射关系,并提供路由相关的能力支持,ARouter就是提供者方面的解决方案
antd:蚂蚁金服于 2015 年发布并开源了基于 Ant Design 设计规范的 React 组件库 antd,从那时起,antd 就持续地得到社区的关注和帮助。经过近两年的发展,antd 在 GitHub 上面已经拥有超过一万的 Star,在内部也落地了超过 400 个项目。
0 0
- 5大移动/前端开源项目你知道几个?
- 阿里巴巴五大移动/前端项目开源项目
- 常见的开源项目协议你知道几个?
- 学前端,这几个算法你必须知道
- 十大ui设计问题你知道几个?
- 古代十大性爱之神你知道几个
- 手机的天大秘密,你知道几个?
- 有关大数据,你不一定知道的几个冷知识
- 成都的互联网大厂,你知道几个?
- 成都的互联网大厂,你知道几个?
- 开源远程登录、远程查看工具你知道几个
- 移动Web开发你必须知道的十大原则
- 我所知道的几个国人的开源项目
- 我所知道的几个国人的开源项目
- 我所知道的几个国人的开源项目
- 百家姓,你知道几个?
- 别人说的 Web前端工程师技能列表?你了解或者知道几个?
- 35 个你不知道的 Google 开源项目
- 操作系统学习笔记-程序的装载
- 新手速成APP制作
- 一个简单的读取文件的Demo
- HTTP与HTTPS
- oj2510: 存钱
- 5大移动/前端开源项目你知道几个?
- css样式的使用(三)-变形与动画(上)
- 关于getchar、putchar
- leetcode_496 Next Greater Element I
- H5单页面手势滑屏切换原理
- asp.net中listview下嵌套gridview
- 备份文件的小程序
- 1003. 我要通过!(20)
- IDEA下maven项目无法提示和使用EL表达式的解决办法