똑같은 삽질은 2번 하지 말자

Micro Frontend 마이크로 프론트엔드 본문

카테고리 없음

Micro Frontend 마이크로 프론트엔드

곽빵 2021. 2. 28. 17:35

마이크로 프론트앤드

크고 복잡한 제품에 대해 동시에 작업 할 수 있도록 프론트 엔드 개발을 확장하는 것이 어려움으로써

프론트 엔드 어플리케이션을 더 작고 관리하기 쉬운 여러조각으로 나누는 설계 방법론

 

마이크로 프론트엔드란 프론트엔드 어플리케이션을 설계하는 방법론 중 하나라고 한다.

백엔드에서 마이크로서비스 아키텍쳐가 유행했듯, 프론트엔드에서도 최근 들어 각광받고 있는 설계 방법론

마이크로 서비스처럼 전체 화면을 작동할 수 있는 단위로 나누어 개발한 후 서로 조립하는 방식으로, 

여기서 작동 단위에 사용된 프론트앤드 프레임워크로 Angular 이든, React 또는 Vue 또는 Vanilla 자바스크립트에 상관하지 않고 조합 가능한 방법을 제공한다.

 

이론적으로 이해가 되는데, 실제로 구현하는건 솔직히 개인적으론 어려울꺼 같다...

밑은 이 방법론을 구체적으로 적어놓은 도큐멘트나노데 봐보면 좋을꺼같다.

 

martinfowler.com/articles/micro-frontends.html

 

Micro Frontends

How to split up your large, complex, frontend codebases into simple, composable, independently deliverable apps.

martinfowler.com

 

Comments