그동안 프로젝트들 진행하면서
폴더 구조를 어떻게해야할지 고민했는데
이게 바로 아키텍쳐였다...
https://velog.io/@userhwseo/Atomic-Design
가장 먼저 아키텍쳐에 대해서 고민해본것은
바닐라 자바스크립트 배포를 할 때 root폴더에 index를 두어야하느냐 마느냐..이걸가지고 정말 고민을 많이 했고
그 다음은 리액트 프로젝트를 할 때 였다.
고마운 리액트가 기본적은 구조는 다 짜주었지만
util, component, custom hooks들을 어떤식으로 나누어야 다른사람들이 보기 쉬울지 정말 고민을 많이 했다.
가독성이 높은 코드를 짜고 싶어서 나름 짜봤는데 아닌것 같고..이게 맞나싶고...
만약에 ..취업을해서... 협업을 하는데 다른분이 내 코드를 보고..
이러시면 안되니까..
아키텍쳐에 대해서는 최대한 많이 읽고 공부해야한다는 다짐을 했다..
암튼 정말 좋은 포스트를 발견!!!!!!!!!!
버튼하나를 만들때도 모듈화를 하는..정말 체계적인!! 협업의 세계
이제는 포트폴리오 사이트를 타입스크립트 + 리액트로 진행을 해보려는데
공부를 다시한번해서 훨씬 유연하고 알아보기 쉬운 코드를 작성해야지.
아참 프로젝트 다 만들고 테스트코드도 꼭 작성!!
'우당탕탕 개발 일상' 카테고리의 다른 글
타입스크립트 + react 배포일기 (0) | 2023.04.28 |
---|---|
Atomic Design Pattern + StoryBook 적용해보기 (0) | 2023.04.19 |
GPT AI챗은 가끔 어이가없다.. (0) | 2023.03.15 |
웹사이트 성능보고 점수 F받았네;; (0) | 2023.02.17 |
자바랑 깃허브랑 씨름한 후기.txt (0) | 2022.12.10 |