jrender

0.0.0 • Public • Published

jRender

Edit your views with a jQuery server-side postprocessor.

Installation

npm install jrender --save

Setup

Here's the middleware in app.js.

var jrender = require("jrender");
app.use(jrender());

Usage

Here's a route.

var route = function(req, res, next){
    res.jrender('index', { title: 'Express' }, function($){
        $("title").attr("jquery","awesome");
    });
};

If you need the string, and don't wanna send you can pass in the last callback.

var route = function(req, res, next){
    res.jrender('index', { title: 'Express' }, function($){
        $("title").attr("jquery","awesome");
    }, function(err, html){
        if(err) return next(err);
        return res.send(html);
    });
};

Dependencies (5)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i jrender

    Weekly Downloads

    3

    Version

    0.0.0

    License

    BSD-2-Clause

    Last publish

    Collaborators

    • reggi