TIL | July_1st

정지우·2021년 7월 1일
0

TIL.zip

목록 보기
26/33
post-thumbnail

오늘의 생각

토이 문제 13st | Toy Problem

'삽입정렬'에 대해 정확히 이해하지 못하고 있다.

[Web Server] 기초

HTTP 트랜잭션 해부

교차 출처 리소스 공유(CORS)

디버깅 가이드

오늘은 이 페이지들을 정독하고 이해하는 것이 제일 중요하다.


학습 목표 - [Web Server] 기초

Before You Learn

  • from Immersive Prep Sprint
    • node.js의 역할
    • package.json의 역할
  • from StatesAirline Client sprint
    • HTTP의 역할 및 특징, methods(verbs)의 종류와 각각의 목적
    • API의 개념, API 문서를 읽는 방법

Achievement Goals

HTTP

  • HTTP 요청/응답을 브라우저를 통해 확인할 수 있고, 해당 내용을 읽을 수 있다.
  • HTTP 다양한 요청 방식과, 응답 코드에 대해 이해할 수 있다.

node.js modules의 사용

  • node.js의 내장 http 모듈을 사용할 수 있다.
  • http 모듈 사용시에 서버에 CORS 설정을 할 수 있다.
  • CommonJS를 이용한 모듈 내보내기/불러오기를 할 수 있다.

라우팅과 API

  • 라우팅(조건에 따른 분기)을 이해하고, 이를 서버 코드에서 구현할 수 있다.
  • 클라이언트가 사용할 수 있도록, 서버 API 문서를 직접 작성할 수 있다.

Express 라이브러리

  • express 라이브러리가 어떤 작업을 단순하게 만드는지 이해할 수 있다.
  • 미들웨어의 개념을 이해할 수 있다.

서버 개발과 디버깅

  • CRUD 를 수행하는 웹 서버 개발 방법을 익힐 수 있다.
  • 서버 개발을 돕는 다양한 툴들을 익힐 수 있다.

오늘 할 일

  • 스프린트 Sprint - Refactor Express
  • Toy Problem(04th && 13th) 연계하여 완벽히 이해
  • 벨로그
    • TIL | July_1st
    • Keyword
    • 밀린 keyword 끝내기(시간나면...ㅎ)
profile
재미를 쫓는 개발자

0개의 댓글