프로그래밍/Spring
[Spring]웹 애플리케이션 HTTP 응답 상태코드 웹 개발 트렌드 백엔드 프론트엔드
1. 엔터프라이즈 애플리케이션(Enterprise Application) 개발의 복잡성 1) 비즈니스 로직의 복잡함 2) 수많은 사용자와 데이터를 대응하기 위한 기술적인 제약 조건과 요구사항 3) 복잡함을 다루기 위한 - 프레임워크 => 스프링 프레임워크 - 객체지향 설계 - DI, AOP 2. 웹 애플리케이션 (Web Application) 1) 인터넷을 통해 웹 브라우저에서 이용할 수 있는 응용 소프트웨어이다. 2) SNS, 웹 메일, 전자상거래, 인터넷 게시판, 블로그 등 다양한 기능을 제공한다. 3. 웹 애플리케이션의 동작 1) 웹 브라우저는 URL을 기반으로 보고 싶은 콘텐츠를 HTTP 요청을 한다. - HTTP 메소드 (GET, POST 등)와 콘텐츠 주소(URL) - 요청 헤더 - 요청 본문..
2022. 10. 18. 10:27