react+react-router+express如何做服务端渲染

自己写了个博客系统。目前客户端服务端都写好了,还差服务端渲染没做,但是对服务端渲染实在不是特别了解。
让我十分困惑的就是,我的所有数据都是通过fetch异步加载的,如果使用服务端渲染的话,fetch的数据怎么办。另外我如何根据不同的路由渲染react-router定义好的组件呢。

阅读 6.6k
5 个回答

按常理如果用了react和前端路由的话,不应该还要服务器端渲染啊

服务端也是import react,然后跟前端一样弄完,渲染,返回给前端一些字符串。前端就弄一下这些字符串就行了。服务端渲染为了提速而已,感觉没啥必要,调试还麻烦,除非你前端加一层node,业务逻辑也包了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题