오픈소스 SW개발 (7) Express
Express NodeJS를 사용하는 웹 프레임워크 0. 기본 개념 1) Request와 Response 브라우저가 요청을 보내고 서버에서 응답을 보낸다. 네이버는 페이지를 열자마자 여러가지 요청을 보낸다. 2) HTTP 메소드 GET: 리소스를 단순히 요청하는 것으로 브라우저 페이지를 여는 것도 이에 해당한다. POST: 새로운 리소스를 만드는 것 PUT: 기존에 존재하는 리소스를 수정하는 것 DELETE: 기존에 존재하는 리소스를 지우는 것 3) REST 브라우저에서 화면을 만들기 위함 뿐만이 아니라 클라이언트와 서버의 통신을 위해 HTTP 프로토콜로 사용하는 것으로 점차 확장되고 있다. 따라서 각 HTTP 메소드와 함께 대상이 되는 주소를 적어 요청한다. 이 방식을 RESTful 방식이라 한다. 대..
2022.05.03