본문 바로가기

Node.js

3장 Node.js와 익스프레스로 웹애플리케이션 서버 구현하기 3.1 OK를 반환하는 서버 만들기 3.2 라우터만들기 3.3 createServer() refactoring 하기 3.4 동적으로 응답하기 3.5 라우터 리팩터링하기 3.6 익스프레스 프레임워크 사용하기 3.7 익스프레스로 간단한 API서버 만들기 3.8 게시판 API 테스트하기 3.1 OK를 반환하는 서버 만들기 const http = require("http"); 로 http 모듈을 불러온다. const server = http.createServer(); 로 서버를 만들고, server.listen()으로 서버를 시작한다. 포트는 3000번이고, 3000번으로 http 요청시 OK를 보내주는 간단한 소스이다. const http = require("http"); const server = http.. 더보기
2장 Node.js로 백엔드 입문하기 node.js설치 (http://nodejs.org)  2.1 Node.js 소개Node.js는 V8엔진을 사용하는 서버측 자바스크립트 런타임 환경이다.기존에는 논블로킹/비동기 API를 서버환경에서 구현하는데 어려웠는데, Node.JS는 이벤트기반의 비동기 환경으로  쉽게 개발할수있도록 하여, 2009년에 발표되었다.2010년에는 npm이라는 패키지 매니저를 공개하였다.  웹프레임워크 기술에서 익스프레스가 3위를 차지할정도로 Node.js는 많이 사용된다.(익스프레스는 Node.js상에서 동작하는 웹 개발 프레임워크이다.) https://insights.stackoverflow.com/survey/2021#most-popular-technologies-webframe  2.2 Node.js는 서버에서 어.. 더보기