다음 단계 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

다음 단계

이 가이드에서는 아키텍처 및 조직 패턴, 주요 의사 결정의 장단점, 마이크로 프론트엔드와 관련된 거버넌스 문제를 다루었습니다. 표에는 이 문서에서 논의된 관행의 장단점이 다음과 같은 측면에서 요약되어 있습니다.

  • 자율성 ‒ 각 마이크로 프론트엔드 팀이 독립적으로 구현을 발전시켜 최종 사용자에게 배포할 수 있는 능력.

  • 일관성 - 각 마이크로 프론트엔드가 예상대로 작동하는 애플리케이션의 전반적인 경험. 일관성이 높다는 것은 마이크로 프론트엔드가 나머지 애플리케이션과 일관성을 유지하고 전체 애플리케이션의 사용자 경험에 해를 끼치지 않는다는 것을 의미합니다.

  • 복잡성 ‒ 마이크로 프론트엔드, 전체 애플리케이션 및 거버넌스 제어를 구현하고 테스트하는 데 필요한 인프라, 코드 및 노력의 양

연습

자율성

일관성

복잡성

모놀리식 애플리케이션 대신 마이크로 프론트엔드로 구축

높음

중간

높음

코드 공유 관행

자율성

일관성

복잡성

아무것도 공유하지 마세요

높음

낮음

낮음

크로스 컷팅 우려 공유하기

중간

높음

중간

비즈니스 로직 공유

낮음

높음

중간

빌드 시 라이브러리를 통해 공유

중간

높음

낮음

런타임 시 공유

높음

높음

높음

마이크로 프론트엔드 디스커버리 사례

자율성

일관성

복잡성

애플리케이션 빌드 중 구성

낮음

높음

낮음

서버측 검색

높음

높음

중간

클라이언트측 (런타임) 검색

높음

높음

중간

구성 사례 보기

자율성

일관성

복잡성

서버 측 구성

높음

중간

높음

엣지 사이드 컴포지션

중간

중간

높음

클라이언트 측 구성

높음

중간

중간

이 지침에 소개된 개념에 대해 자세히 알아보려면 리소스 섹션을 참조하십시오.