SPA(Single Page Application)는 한 개(Single)의 Page로 구성된 Application이다.MPA(Multiple Page Application)는 여러 개(Multiple)의 Page로 구성된 Application이다.SPA는 웹 애플리케
image동기식 통신 및 동기 프로그래밍이란 동시에 일어난다는 뜻이다.동시에 일어난다는 것은 Request를 보내게 되면 시간이 얼마나 걸리든 그 자리에서 Response를 받는다는 말이다.즉, 모든 일은 순차적으로 실행되며 어떤 작업이 수행중이라면 다음 작업은 대기하
클라이언트가 평범한 http request를 서버로 계속 날려서 이벤트 내용을 전달받는 방식가장 쉬운방법이지만 클라이언트가 계속적으로 request를 날리기때문에 클라이언가 많아지면 서버의 부담이 급증하게 된다. http request connection을 맺고 끊는것
"Representational State Transfer"자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일즉, HTTP(U
JWT 토큰을 배우기 앞서 서버 기반 인증에 대한 개념이 있으면 토큰이 왜 사용되는지 이해하는 데 도움이 된다.기존의 인증 시스템은 서버 기반의 인증 방식으로, 서버 측에서 사용자들의 정보를 기억하고 있어야 한다. 사용자들의 정보를 기억하기 위해서는 세션을 유지해야 하
단일 서버에 수천대의 머신으로 확장할 수 있도록 설계되었다.일반적으로 하둡파일시스템(HDFS)과 맵리듀스(MapReduce)프레임워크로 시작되었으니, 여러 데이터 저장, 실행 엔진, 프로그래밍 및 데이터 처리와 같은 하둡 생태계(Haddoop Ecosystem) 전반을