Overview of erupt-tpl template engine abstraction
masterThe erupt-tpl module provides a unified EruptTemplate interface that acts as an abstraction layer for various template engines. This allows other Erupt modules—such as erupt-print, erupt-generator, and erupt-cloud-server—to render dynamic HTML, emails, and code templates without being tightly coupled to a specific underlying engine.
Supported pluggable engines include:
- FreeMarker
- Thymeleaf
- Apache Velocity
- Beetl
- Enjoy