목표 및 계획 정리
in soso on Image upload
React Native (JavaScript, TypeScript) 기반
React Native 기반 iOS + Android 앱 개발
- JavaScript(ES5, ES6, ES7) 및 TypeScript에 대한 이해
- State, Props 이해
- JSX 활용
- React Navigation
- axios 등의 라이브러리를 이용한 간단한 REST API 기반 통신
- Context API
React Native 의 경우는 공식 웹사이트의 문서튜토리얼 을 참조하여 따라한다.
튜토리얼을 따라가다 어느 순간부터 앱을 스스로 만들어볼 수 있겠다 싶으면 스스로 앱을 하나 만들어본다.
JSX에 익숙해지거나 state, props를 편하게 쓰고, 다양한 react-native의 라이브러리를 활용해보려면 만들고 싶은 앱을 하나 만들어보는게 좋다.
협업 관련하여
- Coding Convention에 대한 이해
- git, Github(기본 작동 방식, Branch 나눠서 작업하는 방법, pull request 이해)
React Native JavaScript 같은 경우 Facebook, AirBnB, Google 등의 코딩 스타일을 따른다.
추가로 Firebase Analytics, Firestore, Auth를 공부해야 할 것 같다.