FE 서버 없이 Spring Boot 하나로 PC·모바일 웹까지 배포하기웹 서비스를 개발하면서 다음과 같은 요구사항이 있었다.PC 웹과 모바일 웹을 모두 지원하고 싶다FE용 서버를 별도로 운영하고 싶지 않다기존 Spring Boot 프로젝트 안에서 FE 수정까지 함께 배포하고 싶다배포 단위를 하나로 유지하고 싶다이 글에서는 Spring Boot 프로젝트 하나만 배포해도FE와 BE가 함께 반영되는 구조를 어떻게 만들었는지 정리한다.1. 전체 구조 요약이번 구조의 핵심은 단순하다.FE는 빌드 결과물만 사용하고실제 서비스는 Spring Boot가 담당한다구조는 다음과 같다.FE: Next.js (Static Export)BE: Spring Boot배포 단위: 하나의 Spring Boot 애플리케이션즉, 별도의..