목록Node.js (2)
랄지 IT
Express는 Node.js 환경에서 동작하는 웹 애플리케이션 프레임워크 이다. 웹 애플리케이션 구성에 필요한 기능들을 제공한다. Express는 Node.js가 설치되어 있음을 전제로 한다. npm으로 express를 설치한다. npm install express 사용 법) app.js를 생성하여 express를 불러오고, express 메소드를 호출하여 사용한다. 사용 예) const express = require('express'); const app = express(); app.get('/', (req, res) => res.send('hellow world')); app.listen(3000, () => console.log('...')); 라우팅 클라이언트는 서버에 URI 및 HTTP 요..
NNode.js란, 자바스크립트 런타임 환경으로 서버사이드 애플리케이션 개발에 사용하는 소프트웨어 플랫폼이다. * 런타임 환경(runtime environment) 1. 컴퓨터가 실행되는 동안 프로세스나 프로그램을 위한 소프트웨어 서비스를 제공하는 가상 머신의 상태 (*가상머신: 컴퓨팅 환경을 소프트웨어로 구현한 것) 2. 운영제체 위에서 또는 운영체제 자체에서 실행되며 위 계층이 사용하거나 필요한 서비스를 제공하는 환경 Node.js 특징 - Non_blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 Request 처리 성능을 가짐 - 데이터를 실시간으로 처리하여 빈번한 I/O가 발생하는 SPA에 적합하나, CPU 사용률이 높은 에플리케이션에는 권장하지 않음 * Non_blocking: 대기..