routeRender plugins.
The routeRenderer
is responsible for creating an HTML string from a handledRoute
.
It receives a handledRoute, and should return a string containing the entire contents of the page.
There are currently 3 different types.
- Puppteer. The default. comes from the package
@scullyio/scully-plugin-puppeteer
Uses Puppteer to control Chrome, and retreives the pages HTML - Playwright. Comes from the package
@scullyio/scully-plugin-playwright
Uses MS-Playwright to render the pages to HTML - SPS (Scully Platform Server Renderer). Is installed by default. Uses Angular platform server to render the pages to HTML