목록Express (3)
헬창 개발자
미들웨어란? 미들웨어는 주춧돌처럼 중간 작업을 해주는 역할이다. 즉, 요청과 응답 사이에 express 자체에 있는 기능 외에 추가적인 기능을 넣어줄 수 있다. express 자체 미들웨어를 사용해도 되고 다른 사람이 만들어 놓은 미들웨어 npm을 통해 다운받아 사용해도 된다. 미들웨어 사용 메서드는 app.use(), app.set()이 있다. 둘의 차이점은 전자는 지역 후자는 전역으로 사용된다는 점이다. 코드를 보면서 이해해 보자 app.use() 미들웨어 메소드 const express = require('express'); const app = express(); app.get('/', function (req, res) { res.send('Hello World!'); }); const myLo..
1.1 express 설치와 사용 터미널을 열어 $ npm install express를 입력해주면 해당 프로젝트 폴더에 ‘node_modules’ 폴더가 생긴것을 확인 할 수 있다. 그리고 파일 수정할 때마다 서버를 종료하고 재실행해야만 변경사항이 반영되지만 nodemom을 사용하면 파일들을 감시하고 있다가 node.js 수정 시 자동으로 서버를 재시작해준다 $ npm install -D nodemon 이제 $ node 파일명 대신 $ npx nodemon 파일명을 입력해주면 중간에 파일을 수정하더라도 변경사항이 반영된다. express 사용법1 const express = require('express'); const app = express() app.get('/', (req, res) => { r..
개요공모분야: 제품 및 서비스 개발서비스명: 장애인을 위한 관광지 및 체육시설 안내 서비스활용데이터: 문화 빅데이터 포털 장애인(복지관광) 관광객들을 위한 숙박/관광 정보(CSV) 장애인을 위한 체육시설 데이터(CSV) 추진 배경 및 필요성 구현 서비스 node.js, express를 이용하여 개발하였다. 후기평소 플라스크웹서버를 사용하다가 처음으로 express를 사용했는데 너무 어렵지만 백엔드가 내 취향인것 같다.그리고 이번에는 2인 개발로 참여했는데 2인 개발은 절대 하지마라 최소 3인 이상으로 협업하는게 좋다..