首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模板引擎和预处理器有什么区别?

模板引擎和预处理器有什么区别?
EN

Stack Overflow用户
提问于 2017-01-19 15:04:02
回答 1查看 703关注 0票数 4

Preprocessors.和模板引擎

一些模板引擎的列表

  • 马蒂
  • 细枝
  • TinyButStrong

一些预处理器的列表

  • 哈梅尔
  • 纤细
  • 翡翠/帕格

到底有什么区别?

EN

回答 1

Stack Overflow用户

发布于 2017-10-09 17:54:38

Haml、Slim和Jade / Pug不将自己定义为预处理程序或与模板引擎不同:

哈梅尔是一种标记语言,用于清晰和简单地描述任何web文档的HTML,而无需使用内联代码。Haml作为内联页面模板系统的替代品。 纤细是一种模板语言。 帕格是一个高性能的模板引擎,它受Haml的影响很大,并使用JavaScript实现。

预处理程序接收输入并在输入到另一个程序之前对其进行更改。模板引擎可以说是一种特定于文档的预处理器类型。输出HTML的这些应用程序中的任何一个都是语义上的选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41745063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档