지금 만드려고 하는 웹 사이트를 SPA로 만드려고 합니다.


데이터베이스 당연히 필요하고 여러 파일(사진)들도 저장해야합니다.


이 경우에,


1. 웹 서버 - SPA 전송

2. API 서버 - 클라이언트(SPA)에 REST API로 JSON 전송

3. 데이터베이스 서버 - API 서버와 통신

4. 파일 서버 - API 서버와 통신


, 이게 제일 minimum한 서버 구성맞나요?


처음하는 실무라 ㅠ 고수님들 답변부탁드립니다.