javascript - node.js比较推荐的前端模板有哪些?
ringa_lee
ringa_lee 2017-04-10 12:43:33
0
13
1614

handlebars , jsrender,Mustache还是Juicer

ringa_lee
ringa_lee

ringa_lee

모든 응답(13)
阿神

用哪个应该看不同的需求,如果用于前端且不需要逻辑,推荐Mustache。

另外推荐看看下面这个页面,帮你选模块引擎:
Template-Engine-Chooser:http://garann.github.com/template-cho...
选择依据主要有下面几个:

  1. Is this for use on the client or the server?
  2. How much logic should it have?
  3. Does it need to be one of the very fastest?
  4. Do you need to pre-compile templates?
  5. Do you need partials?
  6. Do you want a DOM structure, or just a string?
  7. Aside from template tags, should it be the same language before and after rendering?
Ty80

我觉得handlebars不错,不过这些模板都差不多吧。
相对于ejs之类的模板,结构比较清晰,把逻辑转移到模板之外。
另外比较特别的就是jade,更加简洁和清晰,不过我没有在浏览器客户端用过。

黄舟

推荐 https://github.com/aui/artTemplate
性能比较参见:http://aui.github.com/artTemplate/tes...

伊谢尔伦

首先,不推荐 jade,这玩意会大大加大你的开发工作量。一个粗心引起的缩进问题就会搞残自己。

handlebars , ejs 都还不错。在 nodejs 中,我现在主要使用 ejs,推荐之。

Peter_Zhu

我认为mustache比较好,各个语言都有对应的解析器。而且语法比较熟悉

洪涛

我用underscore.js里面的那个templating引擎, 几个项目下来了, 暂时还没有遇到什么问题

PHPzhong

handlebars 挺好的, 不过我现在在用jade,简洁

洪涛

不知道你们的node.js的前端模版是谁用。如果是后台开发人员用的话,我不太清楚。如果是前端人员用的话,建议用ejs。有几个好处,结构与HTML差距不大,前端调试页面等很方便,同时也方便前端人员学习。另外,如果前端学过java的struts等后台框架,学ejs更加的快速,因为与其差距很小。

Ty80

hogan 比较靠谱。语法和Mustache一样,Twitter优化了下。

阿神

nodejs 为什么不去用ejs,上手比较快的。http://www.embeddedjs.com/

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!