Какой хороший механизм шаблонов HTML для C++?

Возможный дубликат:
C++ Структура шаблонов HTML, библиотека шаблонов, библиотека генератора HTML

Планирую написать сайт на C++. Хотели бы использовать систему шаблонов, такую ​​как Clearsilver, но, может быть, есть лучшая альтернатива?


person Bjorn    schedule 11.02.2009    source источник


Ответы (4)


Wt (произносится как "остроумный") — это библиотека C++ и сервер приложений для разработки и развертывания веб-приложений. Это не «фреймворк», который навязывает способ программирования, а библиотека.

person yesraaj    schedule 11.02.2009
comment
Это мило, я рад, что спросил тогда, хотя это дубликат. :) - person Bjorn; 11.02.2009
comment
это лицензия GPL, поэтому я не смогу использовать ее в вашем коммерческом проекте. - person rjoshi; 11.01.2011
comment
это действительно полностью отвечает на вопрос Какой хороший механизм HTML-шаблонов для C++... в то время как Wt имеет класс WTemplate, довольно плохо иметь ссылку на весь Wt, чтобы использовать только этот класс... плюс это WWidget, так что, возможно, есть некоторые проблемы при использовании не по назначению - person graywolf; 01.07.2015

В дополнение к предыдущему вопросу:

CTemplate

CTPP

Вы также можете взаимодействовать с ClearSilver (написанным на C) с C++.

person alphadogg    schedule 11.02.2009
comment
CTemplate, кажется, исчез, и CTPP, похоже, тоже исчез, поскольку он перенаправляет на русский веб-сайт с каким-то сообщением (на русском языке) - person AntonioCS; 05.08.2019

Ознакомьтесь с Grantlee: на основе системы шаблонов Django, но с использованием C++ и Qt.

person Kristian    schedule 03.03.2010
comment
+1. Я видел эту библиотеку, представленную на Qt Dev Days Berlin. Выглядел действительно аккуратно. Скоро попробуем это в наших приложениях. - person Macke; 02.11.2013
comment
Ссылка не работает. - person makerj; 11.04.2017
comment
Ссылка: github.com/steveire/grantlee - person Szendvics; 28.04.2017

Вы можете взглянуть на cgicc, которые помогают обрабатывать отправленные данные, но на самом деле это не для часть генерации html. В противном случае я думаю, что Clearsilver — это очень хороший механизм шаблонов, который использовался профессионально

person epatel    schedule 11.02.2009