isomorphic-react-boot

5.1.0 • Public • Published

widget-boot

Bootstrap a widget using some common patterns. Not really for public consumption at this point.

npm install isomorphic-react-boot

Usage

var React = require('react')
var ReactDOM = require('react-dom/server')
var isomorphic = require('isomorphic-react-boot')
var YourWidget = React.createFactory(require('./YourWidget'))
var about = require('../package.json')

exports.start = function() {

    var server = new Hapi.Server();
    server.connection({ 'port': 8785 });

    server.route({
      method: 'GET',
      path: '/',
      handler: function(req, reply) {

        var props = {
          list: true,
          itemMode: false,
          asset_url: 'http://localhost:8785/assets'
        }
        isomorphic(about.name, props, ReactDOM, YourWidget, reply);
      })
    })
}

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i isomorphic-react-boot

Weekly Downloads

4

Version

5.1.0

License

none

Last publish

Collaborators

  • eckoit