僕がReact Nativeを学び始めたとき、簡単なアプリを作ったときに参考になったサイトをまとめます。
チュートリアルに取り組む
https://facebook.github.io/react-native/
Facebook公式のチュートリアルです。英語です。
英語わからなくてもコード読めばなんとなくわかると思います。
周辺技術
flexレイアウト
https://qiita.com/shohey1226/items/5185fcba7381bf4da2f2
UIを作るための基本的な要素です。React Nativeはflexboxを使ってレイアウトを調整します。
データベースを扱う(Realm)
https://realm.io/jp/docs/javascript/latest/
データをリアルタイムで同期できる、非常に高速なのが利点です。
HTTP通信(axios)
https://qiita.com/ksh-fthr/items/2daaaf3a15c4c11956e9
HTTP通信を簡単に行えて、オプションの設定なども簡単にできます。
リファレンス・その他
Facebook公式のリファレンス
https://facebook.github.io/react-native/docs/components-and-apis
英語です。各コンポーネントのリファレンスです。
コード、ドキュメントのみで、実際にどういう挙動をするのか分からないのが残念です。
UI関連のライブラリ(Native Base)
ヘッダーやフッタータブ、Bootstrap風なボタンやリストなどをより簡単に扱えるようになります。