Tayra is een full-featured abstracte opmaaktaal die wordt gebruikt om webpagina documenten beschrijven & nbsp;. Het is voornamelijk geïnspireerd op mako-sjablonen en HAML (vooral de insprong gebaseerd markup definities). Hoewel het jonge en relatief een nieuwe jongen bij de old-timers, kan worden beschouwd als de evolutionaire volgende stap voor een aantal van hen (zo niet alle :)). En waarschijnlijk is het de enige template taal waarmee ontwikkelaars op te bouwen en hun templates te verspreiden als plugins, om nog te zwijgen van het feit dat de uitvoering tayra's zelf zwaar is gebaseerd op plugins. We zullen deze korte introductie eindigen door te stellen dat, ondanks dat het een jongere broer of zus aan zijn leuk, het is sneller dan de meeste van hen.
U kunt meer informatie en inbreken in haar ingewanden op google-code
Enkele interessante functies in Tayra zijn,
- Beknopte en mooie syntax.
- Pluggable tag handlers voor aangepaste tag elementen.
- Volledige programmeerbaarheid verkrijgbaar via, ** uitdrukking substitutie ** controle-blocks alsof-Elif-else ** looping contructs zoals voor / tijdens het
- Sjablonen abstractie met behulp van functieblokken, met een eigen lokale scope.
- Import andere template bestanden naar de lokale namespace en toegang krijgen tot hun functies
- Sjabloon erfenis voor herbruikbare web-schermopmaak.
. En de unieke mogelijkheid om template plugins, pakket schrijven en te verspreiden
Eisen
- Python
Reacties niet gevonden