[React Native]初心者のときに読んだサイトなどまとめ[入門]

僕が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)

http://docs.nativebase.io/

ヘッダーやフッタータブ、Bootstrap風なボタンやリストなどをより簡単に扱えるようになります。

 

画面遷移のハンドリングやタブ(React Navigation)

https://reactnavigation.org/