마이크로프론트엔드 아키텍쳐 (MicroFrontend Architecture)
- 마이크로서비스 아키텍쳐를 프론트엔드에 적용하는 것으로, 큰 프론트엔드 어플리케이션을 여러개의 작고 독립적인 모듈로 분리한다.
- 백엔드의 마이크로서비스 아키텍쳐와 다른점은,
- 백엔드는 각 앱들이 완전히 격리된 환경에서 구동되지만,
- 프론트엔드의 경우 격리된 앱들이 브라우저라는 환경에서 통합한다는 것이다.
- 그래서
마이크로서비스 === 마이크로프론트엔드
라고 보기는 어렵다고 생각한다.