handlebars

理解模板的关键在于 context (上下文).

例如: 上下文对象是 {name: 'james'},模板是 <p>Hello,{{name}}</p>,则 {{name}} 会被替换为 james.

渲染过程

  • 第一步: 渲染视图 ,视图文件在目录 /views
  • 第二布: 渲染布局 ,布局文件在目录 /views/layout

完善你的模板

模板是网站的核心. 一个好的模板结构将会为你节省开发时间,促进网站的一致性,还可以减少差异布局的数量.为了实现这个目标,我必须花费一些时间仔细构想我的模板. 决定使用多少模板是一种艺术. 一般来说,越少越好.

模板也是应对跨浏览器兼容问题和有效页面的第一道防线. 它们应该由精通前端开发的人来精心编写和维护. 从 HTML5 Boilerplate