CL_React(+Native)

정윤숙·2022년 12월 4일

Check List

목록 보기
3/7
post-thumbnail

React Check List


입문

  • ✅ ES6문법을 습득했고 리액트 컴포넌트 안에서 map, filter를 활용할 수 있다.

  • ✅ 모던 웹에서 리액트가 탄생한 배경을 알고 화면 내에서 재사용 가능한 컴포넌트 단위를 나눌 수 있다.

  • ✅ 불변성을 지켜야 하는 이유를 이해하고 props, state를 활용해 함수를 전달할 수 있다.

  • ✅ Create React App의 역할 설명

  • ✅ Component base 개발에 대해 설명

  • ✅ JSX문법의 특징 설명

  • ✅ Props와 State의 사용예시 설명

  • ✅ Vercel 배포 과정에 대해 설명


숙련

  • ✅ 리덕스를 사용한 전역 상태 관리를 자유롭게 활용할 수 있으며 전역 상태의 필요성을 설명할 수 있다.
  • 콜백, promise, async/await 차이를 설명할 수 있고 이를 활용해 코드를 구현할 수 있다.

심화

  • ✅ 리덕스 미들웨어를 활용해 비동기 처리를 할 수 있다.
  • 프론트엔드 성능 최적화에 활용할 수 있는 React hook을 숙지하고 있다.

Native 실무 기초

  • ✅ React Native 인프라 구조를 설명할 수 있다
  • ✅ Expo 플랫폼을 이용해서 React Native 개발 환경을 셋업할 수 있다
  • ✅ React Native로 To Do List를 만들 수 있다

Native 실무 심화

  • ✅ react-navigation 의 bottom-tab navigator와 native stack navigator 를 자유롭게 사용할 수 있다
  • ✅ useEffect 와 useFocusEffect의 차이를 설명할 수 있다
  • ✅ 다크모드를 컨트롤 할 수 있다
  • ✅ ScrollView를 FlatList로 리팩토링 할 수 있다
  • ✅ React-Query를 이용해서 API 통신을 할 수 있다
  • ✅ React Native로 영화리뷰앱을 만들 수 있다
profile
프론트엔드 개발자

0개의 댓글