[Node.js] 기웃거리기

Chat GPT(?)와 대화할 때 Node.js가 제안되어서 어떤 방식인지 알 수 있도록 정리하고 있습니다.

Node.js 설치

1. JavaScript는 HTML에 의존하는 언어입니다. 동적으로 변경할 수 있습니다. HTML이 정지됨

2. 누가 내 JavaScript를 해석합니까? 브라우저!

3. 브라우저의 해석 언어가 있습니다. 크롬은 v8

4. v8에 살을 붙인 것은 Node.js입니다. 다른 환경에서 JavaScript 실행을 돕습니다.

5. 즉, JavaScript 구문은 브라우저를 켜지 않아도 node.js로만 실행됩니다. 그래서 프로그래밍 언어처럼 사용하기 시작했고 서버를 만들 수 있었습니다.

6. Node.js는 요청이 많은 SNS나 채팅 서비스에 널리 사용됩니다. 가장 빠른 작업을 먼저 처리(비차단 I/O)

Node.js 살펴보기

1. 윈도우 파워쉘

– node -v : 버전 확인

– node : 입력하고 엔터를 누르면 자바스크립트를 바로 구현할 수 있습니다.


2. 편집기는 vs 코드를 사용합니다.


여기서 연결은 이전 에너지 셀과 동일합니다.

3. 코딩이 아닌 익스프레스 라이브러리를 사용하겠습니다.

4. npm init를 입력하여 라이브러리 설치를 돕습니다. npm은 설치를 도와주는 도구입니다.

npm init: 어떤 라이브러리가 설치되고 사용되었는지 기록하는 도구(package.json)

토대를 마련한 후 npm install express로 설치합니다.


이것들은 모두 라이브러리 파일입니다…


그리고 코드를 실행할 때


그러면 창이 열리고 실행됩니다! 무엇이 옳았습니까?

그리고 localhost:8080 (8080 포트(홀)로 서버를 열어주세요!)


5. URL에 GET 요청이라고 되어 있습니다! 이렇게 이끌어 보세요!

하지만 localhost:8080/pet에 갔을 때 또 다른 오류가 발생했습니다.

ㅠㅠ자야징

https://www.youtube.com/watch?v=pTm5E3jcOeY