새로운 강의는 이제 https://memi.dev 에서 진행합니다.
memi가 Vue & Firebase로 직접 만든 새로운 사이트를 소개합니다.
모던웹(NEMV) 혼자 제작 하기 3기 - 3 익스프레스 설정
익스프레스 설치 및 약간의 설명입니다.
익스프레스란
혹시 APM(Apache PHP MySQL) 아시는 분이라면
Apache + PHP 역할을 해준다고 생각하면 됩니다.
웹서버 기능과 파일 혹은 데이터 가공이 가능합니다.
RESTful한 api 설계를 쉽게 할 수 있습니다.
RESTful api 예제
xxx.com/api/user : post로 회원 등록
xxx.com/api/user/list : get으로 회원들 조회
xxx.com/api/user/id : put으로 회원 수정 xxx.com/api/user/id : delete로 회원 삭제
익스프레스 제네레이터 설치
순수 익스프레스가 아닌 미리 짜여진 골격으로 설치하기 위함입니다.
$ npm i express-generator -g
제네레이터를 전역으로 설치합니다.
자세한 경로는 아래에서 확인 가능합니다.
http://expressjs.com/en/starter/generator.html
익스프레스 설치
$ express --view=pug be
$ cd be
$ npm i
$ DEBUG=be:* npm start
be라는 프로젝트로 익스프레스 고수들이 만들어 줬다고 생각하면 됩니다.
익스프레스 확인
브라우저로 http://localhost:3000에 접속해서 웰컴 메세지가 나오면 성공입니다.
댓글남기기