QBao-Native框架(未完成)
全端工程师之路
ReactJS的强大之处还在于它的"Learn Once, Write EveryWhere!"思想,DOM其实只是ReactJS的渲染对象之一,React Native可以将控件渲染为iOS/Android的本地控件!就是说,前端工程师通过ReactJS,可以开发移动端的本地应用。
这里的本地应用不同于Hybrid应用,在Hybrid应用中,控件仍然是H5的,由浏览器渲染出来,性能远远赶不上原生应用,也是备受诟病之处。而React Native渲染出来的就是原生控件,性能就是原生的性能,这让前端工程师瞬间就跨界了,走上全端工程师之路。
如果这还不让人心动的话,绕开AppStore审核怎么样?

这是AppHub提供的服务,可以即时更新iOS应用,前提是应用是React Native的。
QBao-Native框架基于React Native设计和开发,目标是快速开发iOS和Android的本地应用,提供通用的组件库,和通用的业务逻辑。事实上,业务逻辑都是JS开发的,理论上完全可以在Web/Wap/iOS/Android复用。
不过现网的iOS和Android应用已经非常成熟,而前端工程师暂时也不具备开发移动应用的能力,所以这个架构的落地还有很长的路要走。