后端用的是Java,以前是后端velocity模板渲染页面。
最近尝试前后端分离,初步的做法是前端写html文档,使用handlebars模板来渲染,但是每个html文件里面都包含相同的<head>...</head>
以及header
、footer
公用部分,怎么让这部分内容复用?
可能现在的方式有点低级或者不正确,第一次使用前端模板,所以请各位高手指点提携一下,谢谢!
已经看过这个问题:一个网站的公共头部head.html和尾部foot.html如何优雅的在整站实现多处复用同步修改?但没有找到解决方式。
你如果前后端分离用nodejs做中间层很方便,具体你可以看淘宝那篇前后端分离的文章,然后我给你推荐的模块是express-handlebars能解决你所有的问题。可以去npm上面去看一下。