[WIL] Node.js와 Express

Jeris·2023년 5월 6일
0

코드잇 부트캠프 0기

목록 보기
89/107

FEELINGS & FINDINGS

  • 알고리즘은 매일 몇 문제씩 푸는 게 좋을 것 같다. 몰아서 하기에는 너무 인탠시브하다.
  • JavaScript, React의 비중을 제일 높게하여 공부하자.
  • 백엔드도 재밌는 것 같다. 백엔드를 공부하니 프론트엔드에 대한 이해도 더 잘된다.

FUTURE

  • 다른 공부들을 잠시 미루고 2~3주간은 프로젝트에 집중할 것 같다.
  • 일단 API 서버와 배포, User 인증 기능, 무한 스크롤링을 구현해보자.
  • React query, Recoil, Jest, Storybook을 사용해보자.
  • 컴포넌트를 만들 때 프롭 타입을 선언하고 디폴트 값도 신경쓰자.

FACT

[TIL] 05/01

Network

  • Web browser networking

React

  • Life cycle
  • Outlet
  • React router
  • Clinet-side routing

JavaScript

  • CSS-in-JS

[TIL] 05/02

React

  • Document Translation

[TIL] 05/03

Algorithm

  • Two sum(Hash table)

Data structure

  • Abstract data type in javascript
  • Stack
  • Queue
  • Linked list
  • Set
  • Hash table
  • Tree
  • Trie

[TIL] 05/04

Algorithm

  • Linked list
  • Set
  • Slicing window

Data structure

  • Implementation graph, dfs, bfs in javascript

NodeJS

  • Node.js tutorial

[TIL] 05/05

NodeJS

  • Core module
  • Runtime Environment
  • Third party module
  • Asynchronous programing
  • Callback
  • EventEmitter
  • http module
  • Protocol
  • Localhost(127.0.0.1)
  • Port
  • DNS
  • DNR
  • TLD
  • Routing
  • ExpressJS

JavaScript

  • Event loop
  • Asynchronous

[TIL] 05/06

NodeJS

  • Module loading
  • package.json
  • package-lock.json
  • Semantic version
  • Version range syntax
  • npm
  • yarn
  • nodemon

ExpressJS

  • ExpressJS
  • API server
  • Web server
  • Middleware
  • GET/POST/PUT/DELETE request
profile
job's done

0개의 댓글