본문 바로가기

node.js14

05. 라우팅 처리 1. 라우팅(Routing) - 특정 엔드 포인트에 대한 클라이언트 요청에 애플리케이션이 응답하는 방법을 결정하는 것을 말한다. 특정 엔드 포인트란 URI(경로)와 HTTP 요청 메소드(GET, POST 등)로 구분된 클라이언트에서 서버로 요청 보낼 수 있는 문이라고 생각하면 된다. - 익스프레에서 라우트는 다음과 같은 구조를 가진다. app.METHOD(PATH, HANDLER) app: express의 인스턴스 METHOD: HTTP 요청 메소드(GET, POST 등) PATH: 서버에서의 경로 HANDLER: 라우트가 일치할 때 실행되는 함수 - 다음은 가장 기본적인 라우트 처리 예시이다. const express = require('express'); const app = express(); //.. 2023. 1. 19.
04. Express 웹 서버 환경설정 1. Express.js로 웹 서버 만들기 - 익스프레스는 Node.js에서 웹 애플리케이션 혹은 API 서버를 구축하는 데 가장 많이 사용되는 대표적인 프레임워크이다. - 웹 서버를 만들기 위해 node-project 폴더 생성 후 오픈. 2. package.json 파일 생성 1) 프로젝트를 진행할 폴더를 생성(node-project 이름으로 생성) 2) VScode에서 File -> Open Folder 메뉴를 통해 node-project 폴더를 연다. 3) 터미널에서 "npm init" 명령어를 실행함으로써 package.json 파일을 생성. package name : 패키지 이름(프로젝트 혹은 현재 애플리케이션의 대표 이름을 입력) version : 패키지 버전 description : 패키지.. 2023. 1. 17.
728x90
반응형