ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • express
    Javascript/Node.js 2020. 1. 22. 11:47

    서버 제작 시, 불편함을 해소하고, 편의 기능을 추가한 웹 서버 프레임워크이다. 또한, http 모듈의 요청과 응답 객체에 추가 기능을 부여했다.

     

    설치 방법

    npm i -g express-generator

     

    사용 방법

    express [프로젝트 이름]

     

    구조

    app.js : 핵심적인 서버 역할을 한다.

    bin/www : 서버를 실행하는 스크립트

    public : 외부에서 접근 가능한 파일들을 모아둔 디렉토리(image, javascript, css)

    views(view) : 템플릿 파일을 모아둔 디렉토리(ejs, pug, html)

    routes(controller) : 주소별 라우터들을 모아둔 디렉토리이다. 서버의 로직은 모두 routers 폴더 안에 있다. 데이터베이스 부분은 models(model) 폴더에 넣는다. 

    'Javascript > Node.js' 카테고리의 다른 글

    Mocha  (0) 2020.01.28
    middleware  (0) 2020.01.22
    RESTful API  (0) 2020.01.22
    npm  (0) 2020.01.21
    cookie & session  (0) 2020.01.21
Designed by Tistory.