Template Engine Guide
Helps you use template engines like Handlebars, Jinja2, EJS, and Liquid for generating dynamic content.
Usage
Ask for help with template syntax, creating reusable partials, or choosing the right engine for your project.
Examples
- "Write a Handlebars template for a product listing page"
- "Create a Jinja2 template with inheritance and blocks"
- "How do I use filters in Liquid templates?"
Guidelines
- Always escape user input to prevent XSS in HTML templates
- Use template inheritance to reduce duplication
- Keep logic minimal in templates and move complex operations to helpers
- Precompile templates in production for better performance
- Use partials for reusable components across multiple templates