- github에서
git clone [email protected]:parti-coop/parti-mx.git
- yarn install
- npm i expo-cli -g
- 아이폰은 mac에서 xcode 설치
- 안드로이드는 android studio 설치
- Apollo GraphQL
- prettier
yarn start
- i 타이핑 하면 아이폰 자동 설치 및 실행
- a 는 안드로이드
- auth는 firebase auth 사용. (/src/firebaseConfig.ts 로컬에 따로 세팅 필요)
- postgres & hasura 세팅 필요
- hasura와 firebase auth 연결 위해 jwt 연결 (
/functions/package.json
참조)
don't forget to upgrade versions before deployment!
- src/screen 내부에 모든 화면 등록
- top level minimum useReducer
/src/Store.tsx
- graphql로 대부분 실시간 subscriptions
- redux 필요 없고 hooks만 있으면 된다. 아티클