[TIL]Web Server 기초1

김용진·2021년 12월 29일
0
post-thumbnail

Achievement Goals

  • HTTP
    • HTTP 요청/응답을 브라우저를 통해 확인할 수 있고, 해당 내용을 읽을 수 있다.
    • HTTP 다양한 요청 방식과, 응답 코드에 대해 이해할 수 있다.
  • node.js modules의 사용
    • node.js의 내장 http 모듈을 사용할 수 있다.
    • http 모듈 사용시에 서버에 CORS 설정을 할 수 있다.
    • CommonJS를 이용한 모듈 내보내기/불러오기를 할 수 있다.
  • 라우팅과 API
    • 라우팅(조건에 따른 분기)을 이해하고, 이를 서버 코드에서 구현할 수 있다.
    • 클라이언트가 사용할 수 있도록, 서버 API 문서를 직접 작성할 수 있다.
  • Express 라이브러리
    • express 라이브러리가 어떤 작업을 단순하게 만드는지 이해할 수 있다.
    • 미들웨어의 개념을 이해할 수 있다.
  • 서버 개발과 디버깅
    • CRUD 를 수행하는 웹 서버 개발 방법을 익힐 수 있다.
    • 서버 개발을 돕는 다양한 툴들을 익힐 수 있다.

CORS

cross origin resource sharing
기본적으로 보안때문에 same오리진만 허용(sop)되는데 그걸 풀기위해 cors가 필요

트랜잭션 해부

추가학습

node --inspect 디버깅

profile
개발 블로그

0개의 댓글