reason-react-native とは
reason-react-nativeはその名の通り、reasonを使ってreact-nativeのアプリを作成するためのBindingです。
なぜreasonを使うのか?
reasonを利用することによって、以下のメリットを得ることができます。
- 型安全性
- Ocamlを使うよりも慣れたSyntaxで書ける
- bundle サイズが小さい
getting started
react-native-cli
と reason-react-native の community が用意した templateを使ってプロジェクトを作成します。
npx react-native init MyApp --template reason-react-native-template