2025년 5월 1일
Next.js에서 마이크로 프론트엔드를 고민할 때 진짜로 봐야 할 것들
nextjsmicro-frontendsarchitecturemodular-monolithapp-router
여러 개의 Next.js 앱을 어떻게 나누고 붙일지, 언제 마이크로 프론트엔드가 도움이 되고 언제 그냥 모듈형 모놀리식으로도 충분한지 정리한 글입니다.
1Next.js 기준으로 마이크로 프론트엔드가 의미하는 바를 개념적으로 정리한다
2프록시 기반 멀티 앱 구성, 런타임 모듈 조합, 빌드 타임 조합의 차이를 설명한다
3라우팅·SSR·데이터 패칭·디자인 시스템 관점에서의 장단점을 짚는다
4features/ 구조를 활용한 모듈형 모놀리식이 작은 팀에 왜 현실적인지 다룬다
5팀 규모와 독립 배포 필요성을 기준으로 마이크로 프론트엔드 도입 여부를 판단하는 질문을 제시한다