bun-reactssr-plugin

1.2.1 • Public • Published

bun-reactssr-plugin

bunkoa框架react项目ssr插件,基于react-router4.x

用法:

SSR方法接受5个参数: ctx: koa传递的上下文 routesConfig:react-router-config对应的router配置文件 configureStore:生成store的方法 initialState:初始数据 callback: ssr执行完成的回调,参数是后端渲染后的html

import SSR from 'bun-reactssr-plugin'
SSR(ctx, routesConfig, configureStore, initialState, (renderHtml) => {
            
    if (renderHtml) {
         ctc.body = renderHtml;      
    } else {
         ctx.status = 404;
         ctx.body = 'Not found';
    }
            
});

Dependents (0)

Package Sidebar

Install

npm i bun-reactssr-plugin

Weekly Downloads

0

Version

1.2.1

License

ISC

Unpacked Size

5.34 kB

Total Files

5

Last publish

Collaborators

  • bunko