본문 바로가기
Web dev/React

리액트 프로젝트 구조 설계 (DDD)

by growingTangerine 2023. 6. 24.

https://xiubindev.tistory.com/142

 

React 프로젝트 구조 설계를 넘어서 프론트엔드 아키텍처 설계에 대한 고찰

React 폴더 구조를 어떻게 구성할까? 비즈니스 로직은 어떻게 분리할까? React와 같은 라이브러리로 신규 서비스를 개발하게 되면 프론트엔드 팀에서 가장 첫 번째로 고민해야 할 요소는 프로젝트

xiubindev.tistory.com

 

위 글을 읽고 간단하게 남기는 글.

요즘 기능구현 챌린지를 하고, 포트폴리오 사이트 구상을 하면서 "개발을 잘 하는 건 뭘까?" 라는 고민을 계속 하게 되었다.

더 나은 구조의 소프트웨어를 설계하는 것이 말처럼 쉽지 않다는 것을 느꼈고, 다른 분들의 고민을 읽어보고 싶었다.

그러던 차에 한 개발자분의 블로그에서 React 프로젝트 구조 설계에 대해 고민한 흔적을 남겨주셔서 읽어보았다. 

 

읽다보면 느슨한 결합 + 높은 응집도를 가진 아키텍쳐를 설계하는 것의 단점이 당연하게(?) 느껴지기는 하지만, 실제 프로젝트를 설계하거나 구조를 개선할 때 정말 어려울 것 같다.

 

여튼 향후 개발 년차가 더 쌓였을 때 돌아와서 고민해보면 더 느끼는 것이 많을 것 같아 기록용으로 남겨둔다.