Weex 学习/实践指南
无疑,Weex成为了最火的移动技术之一,但是,因为开源时间相对较短,铺建的基础设施较大。业界目前还没有特别丰富的Demo、实践的案例、工程化的方案供大家参考。因此,在学习Weex之余,提供一些实际的经验供大家参考。
我们一直在追寻优秀的技术方案,但是优秀的技术方案是在遵循规则的前提下产生。业界的各种技术实现,都不能堪称通用解决方案。毕竟,没有哪一门技术是可以解决所有业务问题的。否则,PHP是不是世界上最好的语言?JavaScript是不是万金油?
因此,任何工程我们只有遵循了一定的最佳方案(也就是脱颖而出的既定规则),才能更好的开发应用,包括不限于代码质量、性能提升等。比如前端优化的“36条”法则。不是说拿了JavaScript语言就能开发出Web应用,也有同学拿JavaScript开发把浏览器搞奔溃,当然,这种可能性很小。
那么,一个既有经验的参考即最佳实践的提出是十分必要的。但是,这是个很宏大的课题,需要整个社区的同学积极拥抱和贡献。
这里,我先”拿砖敲门”,给希望入门的同学做一个指引,然后一起Happy,一起共建生态。
WEEX
WEEX快速入门
工程化
- 工程化代码
- 工程化套件
应用参考
- 微阅读应用
- 丫丫学字应用(开发中)
组件的扩展
- H5扩展
- iOS扩展
- Android 扩展
- 发布你的组件
提出问题、解决问题
- 总结问题并抽象
- 回到开源社区
常见问题汇总和过滤
Android相关
其实不应该说Weex for Android, Weex for iOS, Weex for H5.因为,Weex本来就打通了三端一致.但是,业界也存在一个问题,那就是同时能够熟练掌握Android, iOS,前端的同学很少.
这也归于一句话:术业有专攻.因此,Weex Android相关指南是Android同学写给前端同学或者iOS同学看的入门指南,更多的是涉及Android相关的话题.这一块,Android的同学做的要专业些.
开发者社区本来就需要不同的声音,因此也希望更多的开发者积极贡献社区.
这里由开发者guogailee贡献