Java Spring Boot 000-5 | Client - Server Model

Yunny.Log ·2022년 1월 20일
0

Spring Boot

목록 보기
5/80
post-thumbnail

Spring Boot

  • Spring Boot 는 웹어플리케이션 프레임워크이다.

HTML, CSS ,JS

  • 인터넷의 주축
    1) 브라우저에 표시될 내용을 기술하는 언어
    2) 표현되는 형식을 정의하는 언어
    3) 브라우저에 동작을 제공하는 언어
    => 인터넷이 사용하는 기술들

Frontend , Backend

1) Frontend : 브라우저에 보이는 것을 중점으로 작업
2) Backend : 상황에 맞는 로직과 데이터를 다루는 개발자
-앞단으로부터 요청이 오면 이에 적절한 데이터를 응답으로 돌려주는 역할 (내용 채워주는 역할)

Client , Server

  • 인터넷 : 원격으로 연결된 수많은 컴퓨터들이 이루는 네트워크

  • 우리 페이지에서 요청을 보낼 시에 인터넷을 통해서 서버컴퓨터, 혹은 다른 컴퓨터들에게 요청 보내지기 가능

  • 이때 HTTP 는 어떤 형태로 요청을 보내고, 응답을 받을 지에 대한 규칙을 성립해 놓은 것

  • 스프링은 어떤 역할?
    => 서버 프로세스에 해당

  • 서버 프로세스 : 인터넷에서 요청을 받고 적절한 응답 돌려줄 프로그램을 얘로 제작

  • 스프링 부트를 공부한다는 것
    => HTTP 요청 등을 받아오면
    => 요청에 따른 응답을 돌려주는
    => Web Aplication을 만드는 framework(특정한 목적을 위한 도구, 라이브러리의 모음)

0개의 댓글