JS
자바스크립트 프론트 개발을 위한 언어
브라우저(클라이언트)가 서버로부터 다운로드 받아 브라우저에서 실행됨
Java
JVM - Java Virtual Machine
자바를 실행할 때 필요
JDK - Java Development Kit
자바를 개발할 때
JSP - Java Server Page
HTML(+ CSS)를 서버에서
WebServer VS WAS - Web Application Server
Webserver
- 정적파일 - 이미지 파일, HTML을 응답해준는 것
WAS
- 컨테이너가 탑재되어 있음 Ex. Servelet - 서버에서 구동되는 자바(동적) == 서버사이드 , http 프로토콜
- 동적인 데이터 응답
Spring
- 서버 프로그램을 만드는 프로그램
- 서버 기능을 하는 코드를 작성
SpringBoot