awesome-react-nativeもあるので
一通りスターがついてるプラグインを見たい方はどうぞ
作っているアプリ
スケジュール登録系のもの
大枠
1から自分で作るのはメンテが大変なので下記のある程度出来上がったものに
自分が行いたいものを継ぎ足すことに
一発目のアプリからきれいな形で書けるほど筋力がないので
整ったモノを真似て自分のものにしていくスタンス
有料のもの(50$)買えばもっと色々コンポーネントついてくるみたいです
JWTでのapi処理が実装されていてすごく助かった、、
→ バックエンドは使い慣れたphpを使いたかったので
後から知ったのだが、NativeBaseなるものも良さそう。。
こちらもお金で色んなテンプレート買えるみたい
上記で紹介したstarter-appで使われているUIとかRoutingモジュール
react-native-element UIに関するコンポーネントが色々入っている
react-native-router-flux ルーティングに使われている
jest テスティングライブラリ。facebook謹製。
redux stateの管理に
バッチだけどラベルに
意外に見当たらなかったのでこれを使った
datePicker
スケジュールの登録にdatePickerは必須ですよね
↑ こちらと迷ったのだがUIがきれいなので下記↓を採用
まとめ
選択肢はそんなにないのだけれど
欲しいなと思ったモジュールは検索すれば大体あると思う
そのくらいにreact-nativeで開発している人も増えているんだなと
意外とラベルみたいな小さいモジュールが全然なかったことに驚いた
自分でそんくらい書けよって話ですが、jsでcss書くの嫌だし、css勉強したくなかった。。
toCとかのサービスで儲けるならアプリのリリースは必須だと思うので
色々揃ってきた今、react-nativeデビューするのはいかがだろうか
色んなライブラリに依存しまくってるので今後後方互換性のないアップデートあったら死ぬな、、笑