react native 프로젝트 회고

Kng_db·2023년 1월 15일
0

RN 프로젝트

RN프로젝트로 '상평통보'앱을 개발하면서 배워야 할 점이 많았다.

toolkit, 컴포넌트화

아직 툴킷화 하고 컴포넌트화 하는 것이 익숙치 않아서 useState로 작업을 했고,
컴포넌트화 하지 못해서 한 파일에 코드가 너무 길어졌다.
툴킷은 주말동안 익혔으나 아직 컴포넌트를 나누는 연습은 아직 못했다.
코드를 기능별로 컴포넌트화 해서 나누고, 리덕스 툴킷화로 짧고 깔끔하게 쓰는 연습하자.

통신

이 부분은 아직 배워야 할 부분이 많다.
제일 먼저 동기, 비동기의 개념을 조금 더 확실하게 알아야 하고,
( 지금은 동기는 순차적으로 완료-진행, 비동기는 동시-진행 정도로만 이해하고 있다. )
axios, async await를 사용한 thunk, React Query 둘 다 한번 더 다뤄봐야한다.

github

깃 허브는 이번 프로젝트에서 오류없이 사용했으나, 개인적으로 한 분 모셔서 컨벤션을 정하고, 개인프로젝트에서 다뤄봤다. 아는 부분이어도 다시 한 번 꼼꼼하게 체크했다.
레퍼지토리 생성부터 컨벤션을 지킨 커밋 -> 깃플로우 방식을 통한 머지 -> 풀리퀘스트 -> 메인 배포까지.
기본 기능만 사용하면 생각보다 단순했지만, 제공하는 기능들을 다 쓰기에는 아직 어려움이 많았다..
( project 탭이나, issue 탭 같은 부분 )


회고

프로젝트마다 한 단계씩 부족한 느낌이다. 기술을 알게되면 익히기 전에 프로젝트를 통해 배우고 익히게 된다. 그래서 팀원들에게 부담을 주는 것 같아서 개인적으로 배움의 속도를 올릴 필요를 느낀다. 완벽하게 이해하고 사용하기 보단 먼저 사용하고(구글링을 통해 방법만 알기) 이후에 코드리뷰와 추가적인 공부를 통해 이해하도록 하자.

profile
코딩 즐기는 사람

0개의 댓글

관련 채용 정보