etc/Tips
Node.js 환경 설정, vscode에 Node.js 셋팅하기
공부하려구요
2023. 8. 21. 15:50
728x90
반응형
1. 서버란?
- 클라이언트에게 네트워크를 통해 정보나 서비스를 전달하는 컴퓨터
- 클라이언트 요청에 의해 서비스를 제공함
- 요청을 받으면 요청한 내용을 보내주는 프로그램
- 기본 구조
- 읽기 (GET)
- 쓰기 (POST)
- 수정 (PUT)
- 삭제 (DELETE
/list라는 페이지를 GET 요청..
거기에 해당하는 list.html 파일을 보내줌
2. Node.js
- JavaScript 런타입 언어
- JavaScript는 HTML의 동적으로 바꿔주기 위한 언어
- 각 브라우저마다 JavaScript 해석 언어가 있음 (Crome: V8)
- 이 V8의 성능이 좋아서 Node.js로 출시
3. Node.js 로 서버를 만드는 이유?
- Event-driven, Non-blocking I/O: 요청 처리가 빠른 것 부터 수행
- ex) A: 티켓 200장, B: 티켓 1장이면 요청을 먼저 받은 다음 B->A 순으로 요청을 처리
4. Node.js 설치하는 방법
- https://nodejs.org/ko/ 사이트 접속
- 설치 확인을 위해 cmd 창을 열고 node -v 실행
- node.js 의 버전이 정상적으로 나온다면 설치 완료
5. Node.js, VS code에서 셋팅하기
- 작업폴더 열기 (File - Open Folder)
- express 설치하기
- 터미널 열기 (New Terminal)
- npm init 입력 (npm: 라이브러리 설치 도구)
- npm install express
728x90
반응형