Template engine abstraction layer for web applications.