egg-react-ssr
egg-react-ssr copied to clipboard
add koa/express support
- add packages/middleware,package name:
ssr-middleware
- add koa/koa middlwares
example
const conf = require('./config/config.ssr')
const ssr = require('egg-react-ssr').koa(conf);
const Koa = require('koa');
const app = new Koa();
// mount routes from config
app.use(ssr)
// ctx.ssrRender()
app.use(async ctx => {
ctx.ssrRender(...);
});
app.listen(3000);
上面的方案,解决了product问题
单还存在一个dev时候的问题
- proxy
- static
这个有更好的解法么?
app.use(ssr.dev())
这个方案做得很好很认真,期待支持 koa ~ 💯