Wenn Sie die gleichen Vorlagen für verschiedene Sprachen möchten, können Sie einen Blick darauf werfen könnte bei Clearsilver.
ClearSilver ist eine sprachneutrale Vorlagen-Engine, mit der die Präsentation vom Code getrennt werden kann, indem ein sprachneutrales hierarchisches Datenformat (HDF) zwischen Code und Vorlagen eingefügt wird. Denken Sie an HDF wie XML, aber viel einfacher.
Es ist für viele hoch frequentierte Websites verwendet, einschließlich Yahoo! Gruppen, Gmail Static HTML, orkut.com, wunderground.com und andere. Implementierungssprachen, die damit verwendet werden, umfassen C/C++, Python, Java, Ruby, PHP, C# und andere. Das Python-Framework enthält auch einen Seitenklassen-Dispatcher und einfaches ORM, das ein bisschen wie Ruby-On-Rails ist, da es die Zuordnung zwischen Datenbanktabellen, HDF und Vorlagen sehr wenig Code erfordert.
Die Clearstar-Implementierung ist in C mit sprachspezifischen Wrappern enthalten. Es gibt auch eine 100% Java-Implementierung von Google und Open-Source namens JSilver.
http://www.clearsilver.net/
http://code.google.com/p/jsilver/
Ich denke, das ist eine sehr interessante Frage! Sie suchen also nach Template-Engines, die sprachenübergreifend sind, wo Sie die gleiche Vorlage verwenden können, während Sie den gesamten Rest des Tech-Stacks austauschen. – Davy8
würde ich Django-like Templating-Engine LOOOVE. – drozzy