What is Jinja?

One of the greatest powers of dbt is that it uses a “template engine” called Jinja. A template engine is a tool that allows developers to create templates and pass data to these templates to generate dynamic content.

Template engines are typically used in web development. E-commerce websites use template engines to display all their products dynamically. In a template, they would write something similar to this:

Get hands-on with 1400+ tech skills courses.