React Nativeで開発をはじめる時の設定とディレクトリ構成をメモ。 一応個人的な構成としては、 routerはreact-native-router-fluxを使う 状態管理にreduxを使う 非同期処理にredux-sagaを使う airbnbのスタイルをカスタムしてeslintを使う Flowで最低限の型は保証する という感じ。 もしReduxいらない場合は、Redux関連のライブラリインストールとディレクトリ作成は省く。 ディレクトリ構成の例としてはこんな感じで。Redux使うバージョン。 index.ios.js index.android.js src |__actions |__hoge.js |__saga |__hoge.js |__reducers |__index.js |__hogeReducer.js |__components |__hogeScreen