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: 웹사이트 구축을 위한 서버 사이드 자바스크립트
114
한 권으로 끝내는 Node & Express
7.4.3.
서버 쪽 템플릿
서버 쪽 템플릿은
HTML
을 클라이언트로 보내기 전에 렌더링합니다. 클라이언트 쪽 템플릿을
쓰면
HTML
소스를 볼 줄 아는 사용자는 템플릿까지 볼 수 있지만, 서버 쪽 템플릿을 쓰면 사
용자는 최종
HTML
을 생성하는 데 쓰인 템플릿이나 콘텍스트 객체에 대해 전혀 알 수 없습니
다.
서버 쪽 템플릿을 쓰면 템플릿 캐싱이 가능한데 이는 성능에 중요한 요소입니다. 템플릿 엔진
은 컴파일된 템플릿을 캐시하고, 템플릿 자체가 바뀌었을 때만 다시 컴파일하고 캐시합니다.
이를 통해 템플릿 뷰의 성능을 올릴 수 있습니다. 기본적으로 뷰 캐싱은 개발 모드에서는 비활
성, 실무 모드에서는 활성 상태입니다. 뷰 캐싱을 활성화하고 싶다면
app
.
set
('
view
cache
',
true
);
를 쓰면 됩니다.
익스프레스는 기본적으로 제이드,
EJS
,
JSHTML
을 지원합니다. 제이드는 이미 설명했고, 필자
EJS
JSHTML
은 그리 권장하지 않습니다. 따라서 익스프레스에 핸들바 지원을 추가하는
노드 패키지를 설치해야 합니다.
npm install
--
save express
-
handlebars
다음은 익스프레스와 연결하는 코드입니다.
3
장에서 이미 살펴본 바 있습니다.
var handlebars
=
require ...
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.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

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

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

한선용, 이선 브라운

Publisher Resources

ISBN: 9788968482229