当前位置:  开发笔记 > 编程语言 > 正文

C++ HTML模板框架,模板化库,HTML生成器库

如何解决《C++HTML模板框架,模板化库,HTML生成器库》经验,为你挑选了3个好方法。

我正在寻找类似于例如C++的模板/生成器库.Ruby的Erb,Haml,PHP的Smarty等

如果我会运行一些基本功能,如循环,if/else,int转换为字符串等,那将是很棒的.

如果我可以在哈希映射中传递所有这些参数而不是为每个参数调用某个函数,那么传递给模板渲染引擎的参数也很重要.

你有什么建议?

我也可以看到嵌入像Lua这样的语言的可能性,但是我还没有为它找到一个模板化的库.



1> Marcin Gil..:

快速回顾上述项目.

http://rgrz.tumblr.com/post/13808947359/review-of-html-template-engines-in-c-language

ClearSilver

网站:http://www.clearsilver.net

项目:https://code.google.com/p/clearsilver/

组:http://tech.groups.yahoo.com/group/ClearSilver

许可证:新BSD许可证

语言:C

最后更新:2011年11月28日

最新发布:2007年7月12日0.10.5

文件:丰富

社区:中等(每月<10次讨论)

网站:http://teng.sourceforge.net

代码:http://teng.svn.sourceforge.net/teng/

组:http://sourceforge.net/projects/teng/

许可证:新BSD许可证

语言:C++

绑定:php,python

最后更新:2011年3月8日

最新发布:2011年3月8日的2.1.1

文件:丰富

社区:低(自2010年以来罕见的讨论)

Templatizer

网站:http://www.lazarusid.com/libtemplate.shtml

项目:仅下载

组:无

许可证:免费使用

语言:C(低级)/ C++(接口)混合

最后更新:未知

最新发布:未知

文件:无

社区:没有

HTML模板C++

网站:http://nulidex.com/code/docs/html_template/

项目:http://sourceforge.net/projects/htmltemplatec

组:http://sourceforge.net/projects/htmltemplatec

许可证:GPL

语言:C++

最后更新:2011年3月27日

最新发布:Beta 0.0.4,2011年3月27日

文件:中等

社区:没有

CTPP

网站:http://ctpp.havoc.ru/en/

项目:仅下载

组:无

许可证:BSD许可证

语言:C++ with C API

最后更新:2011年10月5日

最新发布:2011年10月5日版本2.7.2

文件:丰富

社区:没有

重量

网站:http://www.webtoolkit.eu/wt/

项目:http://www.webtoolkit.eu/wt/

集团:http://www.webtoolkit.eu/wt/community

许可证:GPL和商业

语言:C++

最后更新:2011年11月29日

最新发布:2011年11月29日的3.2.0

文件:丰富

社区:低(罕见活动)

Flate

网站:http://flate.dead-inside.org/

项目:无

组:无

许可证:LGPL v2.1

语言:C

最后更新:2010年9月4日

最新发布:2010年9月4日的2.0

文件:差

社区:没有



2> Kristian..:

Grantlee是一个基于Django模板系统的字符串模板引擎.它被移植到C++/Qt.



3> Tomas Andrle..:

NLTemplate是一个小型C++模板库,其语法类似于Django.

可变替换

可重复或可选的块

文件包括

MIT许可

没有外部依赖

单一源文件,易于添加到任何项目中

免责声明:我是作者.

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有