Skip to Content
한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트
book

한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트

by 한성용, 이선 브라운
April 2016
Beginner to intermediate
389 pages
9h 8m
Korean
Hanbit Media, Inc.
Content preview from 한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트
52
한 권으로 끝내는 Node & Express
console
.
error
(
err
.
stack
);
res
.
status
(
500
);
res
.
render
('
500
');
});
뷰 엔진에서 기본적으로 콘텐츠 타입
text
/
html
과 상태 코드
200
을 반환하므로 콘텐츠 타입
과 상태 코드를 명시하지 않아도 됩니다. 커스텀
404
페이지를 보내는 폴백 핸들러와
500
들러에서는 상태 코드를 명시적으로 지정해야 합니다.
서버를 시작하고 홈페이지나 어바웃 페이지에 가보면 뷰가 렌더링되는 걸 확인할 수 있습니다.
소스를 보면
views
/
layouts
/
main
.
handlebars
에서 만든 템플릿
HTML
이 들어 있을 겁니다.
3.3.2.
정적 파일과 뷰
익스프레스는 미들웨어를 통해 정적 파일과 뷰를 처리합니다. 미들웨어는
10
장에서 더 자세히
설명합니다. 지금은 미들웨어에서 정규화를 해주므로 요청 처리가 더 쉽다는 것만 기억하면 충
분합니다.
static
미들웨어는 정적 자원을 담고 있는 하나 이상의 디렉터리를 지목해서 특별한 처리 없
이 클라이언트에 전송할 수 있게 해줍니다. 이 디렉터리에 이미지,
CSS
파일, 클라이언트 자바
스크립트 파일 등을 저장합니다.
프로젝트 디렉터리 안에
public
서브디렉터리를 만듭니다. 이 디렉터리를
public
이라 부르는
건 이 디렉터리 안
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한선용, 이선 브라운

Publisher Resources

ISBN: 9788968482229