의미 그대로 serve, 제공하는 주체.❗️인터넷 연결이 없다면 앱이 작동되지 않는 이유데이터를 인터넷 어딘가 존재하는 서버로부터 전달받기 때문!❗️앱이 서버의 도움없이 모든 데이터를 가진다면?새로운 데이터를 추가하기 위해 매번 앱 자체를 업데이트해야하고.또 사용자들과
Uniform Resource Locator로, 네트워크 상에의 파일이 위치한 정보를 나타냅니다. URL은 scheme, hosts, url-path 3가지로 구분할 수 있다. 가장 먼저 작성하는 scheme은 통신방식(프로토콜)을 결정한다. 웹 브라우저에서는 http
인터넷상에서 사용하는 주소체계를 의미한다.특정 PC의 주소를 나타내는 체계를 IP 주소라고 한다. 인터넷에 연결된 모든 PC는 IP 주소체계를 가지고 있다.localhost 127.0.0.1 : 현재 사용 중인 로컬 PCbroadcast address 0.0.0.0,
특정 사이트에 진입을 할 때, IP 주소를 대신하여 사용하는 도메인 이름.IP 주소가 지번 또는 도로명 주소라면, 도메인 이름은 해당 주소에 위치한 상호라 할 수 있다.nslookup 터미널에서 도메인 이름을 통해 IP 주소를 확인하는 명령어Domain Name Sys
HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜이다. 웹 브라우저와 서버의 소통을 위해 디자인되었는데 클라이언트가 HTTP messages 양식에 맞춰 요청을 보내면, 서버도
JavaScript를 사용한 비동기 통신, 클라이언트와 서버간에 XML, JSON 데이터를 주고받는 기술XMLHttpRequest 객체와 DOM을 이용해서 전체 페이지를 새로 고치지 않고도 페이지의 일부만 업데이트 할 수 있는데, 중요한 건 웹페이지 일부가 리로드 되는
REST는 “Representational State Transfer”의 약자로, 웹(http)의 장점을 최대한 활용할 수 있는 아키텍처. REST API는 웹에서 사용되는 모든 리소스를 HTTP URI로 표현하고, HTTP Method를 통해 요청과 응답을 정의하는
Server Side Rendering.브라우저가 요청을 보내면,서버에서 완전히 렌더링 된 페이지로 변환한 후에 브라우저에 응답으로 보낸다.서버가 이미 페이지를 완성해 보내기때문에 데이터를 받아와 클라이언트에서 구성하는 CSR보다 속도는 늦어지지만 전체적으로 봤을 때