/

/

Server-Side Rendering

Server-Side Rendering

Server-Side Rendering

Server-side rendering means the final markup is generated on the server before it reaches the browser, rather than being assembled by JavaScript in the visitor's browser. The browser receives finished output.

Category

Bloomreach Engagement, rendering

Also known as

SSR; server-side render

How Asteroad uses it. In Bloomreach Engagement, Jinja renders server-side and its result is baked into the delivered code, while the weblayer's JavaScript runs afterward in the browser. Keeping that order clear prevents a common class of bugs, such as unquoted Jinja output landing in a JavaScript statement, where a value meant as a string arrives as a bare reference.

Related. Jinja, Weblayer, Server-Side Tracking

Used in. Manual: Bloomreach Engagement: 143 Platform-Specific Checks Before You Ship