[23.05.10]TIL

BJY·2023년 5월 10일
0

TIL

목록 보기
1/75

node_modules, package-lock.json을 깃허브에 올릴 필요가 없다.
dependencies에 있는 모듈을 npm i로 설치할 수 있기때문.

babel은 nodejs가 이해하지 못하는 것을 이해하게 해준다.

dependendencies, devDependencies 차이는 사용자, 개발자를 위한 구분.

babel 설정을 하려면 bable.config.json 생성하기.
nodeJS로 코드 실행하지않고 bable-node로 실행하기.
npm run dev를 매번 입력하지않고 nodemon으로 편하게 명령어 재실행.

서버는 24시간 내내 온라인에 연결된 컴퓨터라고 할 수 있다.

사용자의 모든 행동은 request
서버는 listen

npm run dev

express는 nodejs를 위한 빠르고 개방적인 간결한 웹 프레임워크.

Cannot GET(HTTP method, 페이지를 가져와줘) /(서버의 루트)

eventListener는 handler가 있고
handler는 event가 있다.

middleware : 서로 다른 애플리케이션이 서로 통신하는 데 사용되는 소프트웨어, 더욱 빠르게 혁신할 수 있도록 애플리케이션을 지능적이고 효육적으로 연결하는 기능 제공.

app.use는 global middleware 만들 수 있게 해줌.

middleware를 먼저 use하게 한 뒤 URL get이 와야함.

profile
개발자입니다.

0개의 댓글