{"library":"done-ssr-middleware","type":"library","category":null,"description":"done-ssr-middleware is an Express/Connect middleware designed to integrate server-side rendering capabilities into DoneJS applications. The current stable version is 3.0.1, which aligns with the DoneJS 3.0 ecosystem. It provides a straightforward way to add SSR to an existing Node.js server, allowing DoneJS applications to be pre-rendered for faster initial page loads and improved SEO. Key features include configurable SSR options inherited from `done-ssr`, and a live-reload utility to automatically refresh the SSR cache during development. It differentiates itself by tightly integrating with the DoneJS framework's module loading and rendering pipeline, leveraging `done-ssr` for the core rendering logic.","language":"javascript","status":"active","version":"3.0.1","tags":["javascript","DoneJS","server-side","rendering"],"last_verified":"Wed May 27","install":[{"cmd":"npm install done-ssr-middleware","imports":["const ssrMiddleware = require('done-ssr-middleware');","const ssrMiddleware = require('done-ssr-middleware');","app.use(ssrMiddleware(systemOptions, middlewareOptions));"]},{"cmd":"yarn add done-ssr-middleware","imports":[]},{"cmd":"pnpm add done-ssr-middleware","imports":[]}],"homepage":"https://donejs.com","github":"https://github.com/donejs/done-ssr-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/done-ssr-middleware","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/done-ssr-middleware/compatibility"}}