✓ React Hook Forms on Native
React Native에서 React Hook Forms의 사용법을 익혔다.
✓ navigation & route
React Native 컴포넌트가 기본적으로 갖는 props다.navigation.navigate
로 컴포넌트 간에 데이터를 전달하고route.params
로 받을 수 있다.
✓ AsyncStorage
React Native의 로컬 스토리지에 저장하기 위해서 Promise 기반 API인 AsyncStorage의 사용법을 익혔다.
✓ expo install
vs
npm install
expo install은 npm install을 호출하고 추가로 패키지가 expo 버전에서 돌아가는지 확인한다.
✓ Error : Rendered more hooks than during the previous render
hooks는 모든 렌더링에서 똑같이 선언되어야 하기 때문에, 처음부터 hook 먼저 모두 렌더시켜야 한다. 어떻게 렌더링 되는지에 따라, hook이 다르게 렌더되기 때문에 생기는 에러다.
✓ AsyncStorage to Reactive Variable
AsyncStorage에서 꺼내오는 것보다 Reactive Variable을 불러오는게 더 빠르기 때문에 자주 사용한다면 AsyncStorage에 저장된 데이터를 Reactive Variable로 선언해주는 것이 좋다.
✓ Authentication 블로깅
✓ Feed 시작하기
✓ TIL 쓰기