⚠️ You are looking at the english version of the page. Help us translate it here.

API: The Renderer Class

This class is exporting a connect middleware which handles and serves all SSR and asset requests.


We can register hooks on certain life cycle events.

Hook Arguments When
render:before (renderer, options) Before setting up middleware and resources for the Renderer class, useful to overload some methods or options.
render:setupMiddleware (app) connect instance Before Nuxt adds its middleware stack. We can use it to register custom server side middleware.
render:errorMiddleware (app) connect instance Before adding Nuxt error middleware, useful to add your own middleware before using Nuxt's. See the Sentry module for more info.
render:resourcesLoaded (resources) Called after resources for renderer are loaded (client manifest, server bundle, etc).
render:done (renderer) SSR Middleware and all resources are ready (Renderer ready)
render:routeContext (context.nuxt) Every time a route is server-rendered and before render:route hook. Called before serializing Nuxt context into window.__NUXT__, useful to add some data that you can fetch on client-side.
render:route (url, result, context) Every time a route is server-rendered. Called before sending back the request to the browser.
render:routeDone (url, result, context) Every time a route is server-rendered. Called after the response has been sent to the browser.

잘못된 부분이 있거나 이 문서에 기여하고 싶으신가요? GitHub에서 이 페이지를 수정해주세요!

Platinum Sponsors

Storyblok Support Us