톰캣과 Vite, 그리고 Nginx·Express의 역할 차이

옛날 자바 개발자 입장에서 보면, 지금의 프런트엔드/백엔드 환경은 꽤 다르게 느껴집니다. 톰캣과 Vite를 비교하면서, Nginx와 Express가 어떤 역할을 하는지도 함께 정리해봤습니다. 먼저 톰캣(Tomcat)은 자바 시절의 핵심 WAS였습니다. 요청을 받아 JSP/서블릿을 실행하고 HTML을 생성해 내려주는, 운영 환경의 중심 서버였죠. 반면 Vite는 개발용 서버이자 빌드 도구입니다. 개발할 때는 빠르게 코드 수정 반영(Hot Reload)을 제공하고, 배포 시점에는 npm … 더 읽기