Note ≣ | 그림 1-5를 완벽히 이해하지 못했더라도 걱정하지 마라. 필자는 여러분이 메시지 브로커가 어떤 것이고 구성 요소 간에 데이터 교환 방법을 어떻게 설정하는지 이해한다고 가정하지 않는다. 필자가 바라는 점은 이런 시스템이 현실 세계에서는 복잡해질 수 있고 스프링 생태계의 프로젝트가 이런 복잡성을 최대한 제거하기 위해 만들어졌다는 것을 여러분이 이해하는 것이다.

▲ 그림 1-5 백엔드 앱은 다른 앱과 여러 방식으로 상호 작용하고 데이터베이스를 사용해서 데이터를 관리한다, 백엔드 앱은 일반적으로 복잡하고 다양한 기술을 사용한다, 프레임워크는 백엔드 솔루션을 더 빠르게 구현하는 도구를 제공해서 쉽게 구현할 수 있게 한다