본문 바로가기

nodejs2

[Nodejs] Express를 이용한 웹서버 가동 Node.js의 Express 패키지를 활용한 웹서버 가동을 해보자. 1. 우선 Node.js를 다운로드하자. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위 사이트에서 다운로드받을 수 있다. 이를 다운로드 받을 때 노드의 패키지 매니저인 npm(Node Package Manager)도 함께 다운로드된다. 2. 디렉토리를 만들고 터미널 창을 연다. 3. 터미널에서 npm install express를 실행한다. 위와 같이 실행되고, 디렉토리에 node-modules, package.json 등 파일이 생긴다. 이는 현재 프로젝트의 정보와 의존성 .. 2022. 7. 15.
[NodeJs] Nodejs의 개념 및 특징 ❓Node.js란? 더보기 Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. 작성 언어로 자바스크립트를 활용하며 논블로킹(Non-blocking)I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있다. -위키백과 노드 공식 사이트에서는 Node.js를 다음과 같이 소개한다. Node.js는 Chrome V8 JavaScript 엔진으로 빌드 된 JavaScript 런타임입니다. 본래 JavaScript의 해석은 클라이언트(사용자)의 브라우저에서 이루어졌는데, 그 엔진을 가공하여 우리가 흔히 아는 스크립트 언어처럼 사용할 수 있게 한 것이다. 그래서인지 주로 서버사이드에 많이 쓰인다고 한다. 위키백과에서 이야기하는 특징을 살펴보자... 2022. 7. 15.