새로운 질서 위키

클라이언트

요청하는 자.

클라이언트(Client). 서버에게 서비스를 요청하는 프로그램 또는 컴퓨터. 웹 브라우저가 대표적인 클라이언트다. 클라이언트-서버 구조. 클라이언트가 HTTP 요청을 보내면, 서버가 응답을 돌려준다. URL을 입력하고, HTML을 받고, 렌더링해서 보여준다. 프론트엔드는 클라이언트 쪽 개발이고, 백엔드는 서버 쪽 개발이다. 자바스크립트는 원래 클라이언트 언어였지만, Node.js로 서버에서도 실행된다. 클라이언트 사이드 렌더링은 브라우저에서 자바스크립트로 페이지 내용을 구성하는 방식. 서버 사이드 렌더링은 서버에서 HTML을 생성해 보내는 방식. 서버가 만든 HTML도 브라우저가 화면에 그린다. SPA(Single Page Application)에서도 두 방식을 함께 쓸 수 있다. (MDN, 서버 사이드 렌더링)

#웹 #기술

검색