스프링 입문

스프링 입문 3.1 웹 개발이란

코딩펭귄 2024. 1. 2. 01:18
웹의 용도

1) Html로 구성된 웹사이트 

- http프로토콜을 사용해 html문서받아와서 user interface에 해당되는 브라우저를 통해 보게 됨

ex) googl, naver...

 

2) API를 사용하는 웹서비스

ex) kakao, google, naver의 Open API

 

3) 유저인터페이스

ex) chrome, safari, smart watch, IP TV

 

웹의 기본 3가지 요소

1. URI - Uniform Resource Identifier (주소로 접근)

- 리소스 식별자 : 특정 사이트&쇼핑목록, 리소스 등 모든 정보에 접근할 수 있는 정보

 

2.  HTTP - Hypertext Transfer Protocol (주소로 접근 한 후 어떠한 프로토콜을 통해서 주고받을것인지)

- 어플리케이션 컨트롤 : GET, POST, PUT DELETE, OPTIONS, HEAD, TRACE, CONNECT.

 

3.HTML- Hyper Text Markup Language (주고받는 정보)

- 하이퍼미디어 포맷 (Markup - 특정 글자의 색상, 굵기 등)

- XML을 바탕으로한 범용문서포맥 -> Chrome, safri 등에서 동일한 내용을, 사용자가 알아보기 쉬운형태로 코딩(표현)