RNStudyNotes 研究與實踐

大灰狼的小綿羊哥哥發表於2017-03-19

列表https://github.com/crazycodeboy/RNStudyNotes

https://github.com/crazycodeboy/GitHubPopular
React Native 學習資源精選倉庫(匯聚知識,分享精華)彙集了各類react-native學習資料、工具、元件、開源App、資源下載、以及相關新聞等,只求精不求全。 http://www.devio.org/tags/#React Native

https://github.com/crazycodeboy/react-native-awesome

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

教程

React.js

React Native

佈局相關

開發除錯

釋出部署

ES6&ES7

系列教程

專案實踐&教程

開源APP

它山之石可以攻玉。

元件

UI

Navigation

ViewPager

ListView&ScrollView

Text&Rich Content

彈框

  • react-native-easy-toast:一款用於React Native上訊息提示彈框元件,使用方便,支援定義Toast,支援iOS,Android。
  • react-native-modal:模態框,作者已經將該元件新增到React Native,所以開發者可以直接使用Modal;
  • react-native-popover:一款類似Android popupwindow的彈出框元件。

Material Design

TabLayout

框架

  • NativeBase:一款融合了ES6用於在React Native上建立建立高質量的Android&iOS APP的框架。
  • tcomb-form-native:強大的表單處理控制元件,支援 JSON 模式,可插拔的外觀和感覺。

  • react-native-launch-image:用在React Native上手動關閉iOS啟動介面(Launch Screen)的工具。詳細說明
  • 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無疑是一個最佳的選擇。

其他

  • CodePush:CodePush 是微軟提供的一套用於熱更新 React Native 和 Cordova 應用的服務。
  • Redux:用於JavaScript apps上的一款可預見的狀態管理框架。
  • redux-react-native-i18n An i18n solution with plural forms support for React Native apps on Redux

視訊

新聞&討論

一次學習,隨處可寫

資源下載



相關文章