什么是适用于C ++的良好HTML模板引擎?

19
4个回答

11

Wt(发音为“witty”)是一个C++库和应用服务器,用于开发和部署Web应用程序。它不是“框架”,不会强制实施编程方式,而是一个库。


太好了,我很高兴问了这个问题,即使它是重复的。 :) - Bjorn
6
这是GPL许可证,因此您可能无法在商业项目中使用。 - rjoshi
1
这真的完全回答了一个问题:“C++中有什么好的HTML模板引擎”...虽然Wt有WTemplate类,但必须链接整个Wt才能使用该类,这有点糟糕...而且它是WWidget,因此在不打算使用的其他方式时可能会出现一些问题。 - graywolf
另一个选择可能是 Inja (https://github.com/pantor/inja),它是一个为现代 C++ 设计的模板引擎,灵感来源于 Python 的 jinja。 - Andrews Cordolino Sobral

10

看看Grantlee:它基于Django的模板系统,但使用C++和Qt。


+1. 我在Qt Dev Days Berlin看到了这个库的介绍。看起来非常不错。我们很快就会在我们的应用程序中尝试它。 - Macke
链接已损坏。 - makerj
1
链接:https://github.com/steveire/grantlee - Szendvics

10

关于之前的问题,除了可以使用 C++ 来实现外:

您还可以通过 C++ 与以下技术进行接口:

CTemplate

CTPP

您也可以通过 C++ 与 ClearSilver(用 C 编写)进行接口。


CTemplate似乎已经消失了,而CTPP也消失了,因为它重定向到一个俄语网站,并显示一些俄语信息。 - AntonioCS

3

像这里的许多其他链接一样,此链接已失效。 - Chris_F

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接