Wondering what’s next for npm?Check out our public roadmap! »

    done-ssr-middleware

    3.0.1 • Public • Published

    Build Status npm version

    done-ssr-middleware

    Greenkeeper badge

    Simple Express/Connect middleware for server-side rendering your DoneJS application.

    Install

    npm install done-ssr-middleware
    

    Usage

    Use the middleware to add server-side rendering to an existing Express server:

    var ssr = require('done-ssr-middleware');
     
    app.use('/', ssr({
      config: __dirname + '/public/package.json!npm'
    }));

    The middleware includes a live-reload utility that can automatically refresh the cache for server-rendered responses. Use the liveReload option to enable this feature:

    app.use('/', ssr({
      config: __dirname + '/public/package.json!npm',
      liveReload: true
    }));

    Note: Make sure the ssr middleware is the last middleware in the chain but before the error handler. Errors when rendering the application will be passed to your Express error handler. Error status codes (e.g. 404s or others) will be rendered with the application.

    Options

    This module shares the same system and options arguments as done-ssr.

    License

    MIT

    Install

    npm i done-ssr-middleware

    DownloadsWeekly Downloads

    102

    Version

    3.0.1

    License

    MIT

    Unpacked Size

    5.9 kB

    Total Files

    8

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar