[WIL] 항해99 10주차 회고

pssw0728·2021년 11월 22일
0

항해99

목록 보기
9/12

이번 주는 중간점검 때 멘토님들이 피드백 해주신 부분을 좀더 보완하거나 사용자의 편의성 개선 및 리액트 컴포넌트의 재사용성을 생각하며 기존에 만들었던 기능에 좀 더 퀄리티를 부여하는 작업을 하였다.

우리조의 리액트 코드는 생각외로 비슷한 기능을 하는 컴포넌트를 여러 군데 사용하고 있었다.
예를 들어 회원가입 시 입력받는 카테고리 선택 메뉴와 관리자측에서 정보를 입력할 때 어떤 카테고리에 해당하는지 선택하는 메뉴, 고객 입장에서 정보를 볼 때 카테고리를 선택하여 카테고리 별로 볼수 있게 하는 메뉴 등등

이것을 하나의 컴포넌트로 관리만 하면 재사용성 가능할거 같았고 실제로 코드로 구현을 해보니
엄청난 확장성을 가지게 되었다.

저번 중간점검 때 다른 조의 피드백도 들어봤는데 타입스크립트, 리덕스 툴킷, 웹소켓을 이용한 채팅 기능 등등 신기술을 이용하여 프로젝트를 진행하는거 같았다 하지만 뭔가 코드를 직접 봤을때는 재사용해도 될거 같은 부분을 컴포넌트화 안시키고 page별로 따로 만들어서 구현하는거 같았다.

그때 들었던 생각이 리액트를 제대로 활용하지 못하고 무족건 신기술을 이용해서 만들기만 하면
과연 그게 좋은 결과가 나올것인가? 였다

나는 이번 프로젝트를 진행하면서 자바스크립트와, 리액트에 관하여 최대한 숙달하고 무사히 항해를 끝마치고 싶었다. 그러기 위해서는 많은 기능을 만드는 것 보다 기존에 내가 개발한 기능에 대해 좀 더 살펴볼 필요성을 느끼게 되었다.

profile
개발위키겸 개발관련 콘텐츠에 대한 경험을 기록하는 곳

0개의 댓글