React Native性質
“一次學習,多個平臺編寫代碼”而不是 “ 一次編碼,多處運行”
爲什麼要使用React Native
- 開發成本低 : 移動設備的環境要比Web環境複雜的多,導致Native開發的成本高。
- 前端從業人員多:
- 使用前端的開發模式開發應用。
- 能調用原生應用的UI組件和API。
- 降低了前端開發者進入原生開發領域的門檻。
- 兼顧了開發效率,提升了用戶體驗。
React Native 缺點
- 創建項目比較慢,需要5-10分鐘。
- 新創建的項目,大小66.7M,打包之後是7M。
AppRegistry.registerComponent(‘ReactNativeFirstDemo1’, () => ReactNativeFirstDemo);
第二個參數改變要重新 run-android