沒有做過IOS開發,正在看React-Native。現在用react-native init 初始化了一個項目,里面就一個App.js,所以對項目目錄結構有疑惑用RN組件NavigatorIOS、View做了個頁面,發現布局和H5頁面一樣自由?。ㄔ谖业挠∠罄?,絕大多數的app的Navigator部分都很統一規范,所以很難想象這種自由度還能保持統一規范,之前猜想的是和WeApp一樣,有個Navigator和tabbar一樣的東西通過配置實現)RNApp和原生App開發主要區別有哪些呢?最后想問問,有沒有什么可以參考的React-Native App
2 回答

HUX布斯
TA貢獻1876條經驗 獲得超6個贊
頁面布局都是自己設計的,一般會考慮用戶體驗,把布局設置的與其他app差不多
Navigator不要用了,使用react-navigation,功能強大也成熟

斯蒂芬大帝
TA貢獻1827條經驗 獲得超8個贊
App.js主要作為項目的入口 通常會再添加src文件夾,業務文件放在該目錄下
RN頁面都是自己設計的,但是通常我們都會使用那些統一規范,就像你印象里的,符合大家的統一認識和審美(另外,Navigator推薦使用react-navigation組件,兼容IOS,android)
RN我感覺主要區別就是使用JS編寫,可以同時再IOS和Android上使用,不用分別編寫,不需要了解太多底層,幾乎你想要實現的功能都有第三方組件可以使用
添加回答
舉報
0/150
提交
取消