RN(一)--背景原理简介
2018-01-02 本文已影响355人
doudo
此系列内容大多来自React Native视频课程,只是加以总结记录。以后章节中不再赘述。
一、RN之前的iOS开发
- 1.Native App
缺点明显:审核周期。
- 2.Hybrid App--HTML+JavaScript
优点:
1.HTML、css、js开发成本较低
2.跨平台
3.无审核更新
劣势:性能,性能,性能。
二、React Native
取长补短,no webview,Learn once write anywhere。
RN原理
RN会通过React Packager(打包工具)把我们写的js代码以及RN的第三方库打包到main.jsbundle文件中,然后,再通过JavaScriptCore把js代码转化为iOS原生的控件。
环境的搭建完全参考React Native即可。
参考:
React Native中文网