Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
배운 내용
이번 차시에서 배운 내용을 정리해주세요.
추가적으로 공부한 내용
이번 차시에서 추가적으로 공부했던 내용을 적어주세요.
익스프레스 프레임워크는 Node.js 환경에서 사실상 표준 웹 라이브러리로, 웹 서버는 물론 REST 방식의 API 서버를 만들 수 있다.
REST
,REST API
에 대하여 공부하였다.REST
: REST(Representational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식애플리케이션 분리 및 통합, 다양한 클라이언트의 등장최근의 서버 프로그램은 다양한 브라우저와 안드로이폰, 아이폰과 같은 모바일 디바이스에서도 통신을 할 수 있어야 한다는 점 때문에 멀티 플랫폼에게 지원을 위해
REST
에 관심을 가지게 되었다.HTTP Method를 통해 자원을 사용하고, 보통
JSON
형태나XML
형태를 주고 받는다.Client
가 자원의 상태(정보)에 대한 행위를 요청하면Server
는 이에 적절한 응답을 보낸다.REST API
에서 우선API(Application Programming Interface)란
데이터와 기능의 집합을 제공하여 컴퓨터 프로그램간 상호작용을 촉진하며, 서로 정보를 교환가능 하도록 하는 것이고,REST API
는 REST 기반으로 서비스 API를 구현한 것을 말한다.공부하면서 의문을 가졌던 내용 또는 공유하고자 하는 내용
공부하면서 의문을 가졌던 점, 스터디원들이 알았으면 하는 점, 혹은 함께 토론하고자 하는 내용이 있으면 적어주세요
HTTP
개념을 더 공부하면 좋을 듯 합니다.