0.0.2 • Published 8 years ago

react-server-side-render v0.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

react-server-render

Build Status

Render React Component with pre environment setting and custom function.

npm install --save react-server-side-render

Useage

import renderService from "react-server-side-render";
const RenderService = new renderService();
RenderService.init();
var markupDone = 
RenderService.render({
	componentPath: "",
	props: {},           
	beforeRender: function(){},
	afterRender: function(markup, option){
		return markup;
	}
});
  • componentPath: Location of your component.
  • props: which is the "this.state.props", your data entry.
  • beforeRender: Function which will run before React server render, will return a object.
  • afterRender: Fucntion which trigger after render success.
  • Two parameters: markup is the result of React render static html, option is the return object of beforeRender function.
  • render() will return afterRender().

Simple Useage

import renderService from "react-server-side-render";
const RenderService = new renderService();
RenderService.init();

var markupDone = 
RenderService.render({
	componentPath: "../test/component/testComponent.jsx",
	props: {},
	beforeRender: function(){},
	afterRender: function(markup, option){
		return markup;
	}
});


// markupDone is the result of render static html.