所在的位置: 前端 >> 前端市场 >> KOAREACTSSR的实现

KOAREACTSSR的实现

北京中科白癜风医院爱心捐助 http://nb.ifeng.com/a/20180507/6557031_0.shtml
前言

这篇文章讲述如何整合koa,react,nunjacks,koa-router实现一个服务端渲染的工程

koa搭建服务器

这里说个基础问题

为什么要执行next?

这是因为koa会安装很多的中间件,next()通知执行下一个中间件的操作

执行nodeindex.js

可以看到访问localhost:,就可以看到helloworld了

接入路由功能

试想,koa如何做路由管理?

可以看下当我们请求localhost:/home时,koa可以拿到些什么信息

可以看到ctx.request.url,其实就是路由,那么是否可以对当前代码中的中间件做个改造

这是访问localhost:/home,或者localhost:/list,可以看到已经成功了

到这里一个简单的koa路由就完成了,可是如何接入react和koa-router呢

接入koa-router

koa-router的接入很简单

koa接入React服务端渲染

接入渲染的话主要是从router.all这里接入,可以思考两个问题

react


转载请注明:http://www.aierlanlan.com/rzdk/597.html

  • 上一篇文章:
  •   
  • 下一篇文章: