React Native Awesome(匯聚知識,分享精華)
阿新 • • 發佈:2019-02-19
React Native Awesome彙集了各類react-native學習資料、工具、元件、開源App、資源下載、以及相關新聞等,只求精不求全。
如果你是一名React Native愛好者,或者有一顆熱愛鑽研新技術的心,喜歡分享技術乾貨、專案經驗、以及你在React Naive學習研究或實踐中的一些經驗心得等等,歡迎投稿《React Native Awesome》。
如果你是一名Android、iOS、或前端開發人員,有者一顆積極進取的心,歡迎關注《React Native Awesome》。本專案彙集了各類React Native學習資料、工具、元件、開源App、以及相關新聞等。
目錄
教程
React.js
React Native
佈局相關
開發除錯
釋出部署
ES6&ES7
系列教程
專案實踐&教程
開源APP
它山之石可以攻玉。
元件
Navigation
ViewPager
ListView&ScrollView
Text&Rich Content
彈框
- react-native-easy-toast:一款用於React Native上訊息提示彈框元件,使用方便,支援定義Toast,支援iOS,Android。
- react-native-modal:模態框,作者已經將該元件新增到React
Native,所以開發者可以直接使用
- react-native-popover:一款類似Android popupwindow的彈出框元件。
Material Design
- mrn:Material Design元件庫。
TabLayout
框架&庫
- NativeBase:一款融合了ES6用於在React Native上建立建立高質量的Android&iOS APP的框架。
- tcomb-form-native:強大的表單處理控制元件,支援 JSON 模式,可插拔的外觀和感覺。
- RNShareSDK:一款基於原生平臺ShareSDK的ReactNative外掛,方便RN開發者整合各大社交平臺的分享和授權功能。
工具
IDE
- Nuclide:Nuclide 是 Facebook 推出的一套基於 Atom 的開發工具集。用於開發基於 Hack 的 Web 應用。提供自動完成和 JavaScript 型別檢查,內建 React 開發支援,並支援 Facebook 最新的 React Native 庫,支援 Facebook 的 Flow JavaScript 型別檢查器。
- WebStorm:JetBrains公司出品的用於前端開發的IDE,WebStorm有著JetBrains公司IDE的優良血統,是前端工程師的一個開發神器。另外,AndroidStudio也是基於JetBrains的IDE,這對於習慣了AndroidStudio的開發者來說,WebStorm無疑是一個最佳的選擇。