[Code Camp 2주차] container-presentation(폴더 구조)

FE 08김우중·2022년 7월 12일
0

프로젝트를 만들때 항상 드는 고민..
협업을 위해 영양가있게 코드를 짜기위해 폴더 구조를 체계화하는건 당연시해야한다
오늘은 리액트에서 사용하는 유명한 패턴 중 하나인
container / presentational 패턴에 대해 알아보도록 하자

container / presetational 패턴

container / presentational 패턴은, 코드를
자바스크립트(기능), JSX(UI)로 나누는 방법이다
여기서 조금 더 체계적으로 폴더를 나누고 싶으면은

1. container.js // 기능
2. presenter.js // UI
3. queries.js // 쿼리문
4. styles.js // 스타일

이렇게 4개 구조로 나누는 방법을 배웠다

이런식으로 폴더를 나누니까 확실히 안에 들어가는 코드의 양이 확실하게 줄어들고 각각의 폴더마다 담당하는 기능이 있으니까 유지보수 할때도 매우 유리해보였다.

profile
새내기 개발자

0개의 댓글