言いたいことはそれだけか

KotlinとかAndroidとかが好きです。調べたことをメモします。٩( 'ω' )و

2022 - React Native - Project作成の時のメモ

毎回忘れそうなので自分用のメモです。

projectをtypescriptで作成

reactnative.dev

// setup react native env if you haven't
brew install node
brew install watchman
// install typescript
npm install -g typescript
npm link typescript

yarn global add expo-cli

expo init MyAwesomeProject
cd MyAwesomeProject
yarn start

なんだか雑にyarnとnpmが混在してしまった…

ディレクトリ構成

src/配下にコードをまとめたい場合、expoだと下記が必要。

docs.expo.dev

ESLint/Prettier

このあたりを参考にゴニョゴニョする。

zenn.dev

その他 3rd party libraries

Redux toolkit

redux-toolkit.js.org

yarn add react-redux
yarn add @reduxjs/toolkit

その後sliceとか作る。React Native向けはこちらを参照した。

hybridheroes.de

axios

yarn add axios

あとなんかlibrary思い出したら追記していく