Javascript

[Javascript] Bulletproof React: 층을 셋으로 줄이면 FSD에 비해 무엇을 얻고 무엇을 잃는가

FSD 글(화면 코드를 층으로 나누는 구조 FSD를 공부한 글)의 결론은 가설 하나였다. 「폴더는 지금 표준대로 두고, 『아래는 위를 못 부른다』는 방향 규칙만 가져온다.」 그리고 확인하지 못한 것 셋을 남겼는데, 그중 하나가 「무엇으로 막나」였다. 자바는 private이나 같은 ...

그래프에서 보기 update 2026-10-07 10:00 - · -

[Javascript] MVC: 프론트엔드에서 MVC는 어디로 갔는가

FSD 글에서 프론트엔드 구조 후보 넷을 놓고 FSD를 골랐다. FSD는 화면 코드를 층으로 나누고 「위층 파일만 아래층 파일을 불러 쓸 수 있다」는 방향 규칙을 거는 구조다. 그때 MVC는 「화면과 로직을 나누나에 답할 뿐, 누가 누구를 부르나에는 답이 없다」는 한 줄로 넘겼다....

그래프에서 보기 update 2026-10-05 23:59 - · -

[JavaScript] 프론트엔드 API 관리 전략: 유지보수 가능한 구조 설계하기

프론트엔드 프로젝트가 커지면서 가장 먼저 복잡해지는 부분이 API 호출 관리입니다. 처음엔 간단하게 컴포넌트에서 직접 fetch나 axios(fetch와 같은 역할을 하는 또 다른 HTTP 요청 라이브러리)를 호출하다가, 어느 순간 같은 API를 여러 페이지에서 중복 호출하고, A...

그래프에서 보기 update 2026-10-02 12:00 - · -