files/en-us/mdn/writing_guidelines/page_structures/macros/index.md
The rari backend is MDN's build system and provides a macro syntax for common tasks.
To use a macro, you enclose the name of the macro in a pair of double-braces ({{ }}) along with its parameters, if any:
\{{macroname(parameter-list)}}
A few notes about macro calls:
\{{APIRef()}} and \{{APIRef}} are identical.Macros can be as simple as just inserting a larger block of text or swapping in contents from another part of MDN, or as complex as building an entire index of content by searching through parts of the site, styling the output, and adding links.