본문으로 건너뛰기

마이크로프론트엔드

· 약 2분
최민석

서론​

  • 마이크로프론트엔드는 웹 프론트엔드를 여러 개의 작은 프론트엔드로 나누어 개발하는 방법론입니다.
  • 마이크로프론트엔드는 모놀리식(monolithic)과 마이크로서비스(microservice) 사이에 위치한 개념으로, 모놀리식과 마이크로서비스의 장점을 결합한 방법론입니다.

Monolithic vs Microservice vs Microfrontend​

모놀리식(Monolithic)​

마이크로서비스(Microservice)​

마이크로프론트엔드(Microfrontend)​

마이크로프론트엔드의 장점​

  • 개발자의 독립성 확보

마이크로프론트엔드의 단점​

마이크로프론트엔드의 구현 방법​

iframe을 이용한 마이크로프론트엔드 구현​

웹팩 모듈 페더레이션을 이용한 마이크로프론트엔드 구현​

모노레포를 이용한 마이크로프론트엔드 구현​

마이크로프론트엔드 적용 사례 및 분석​

마이크로프론트엔드의 향후 전망​

Reference​