我已经尝试过使用reactjs / nodejs进行数十次服务器端渲染,但没有什么能与我完美配合。
有没有办法使用服务器端渲染和代码/样式拆分与react js / redux saga / react路由器dom / node? p>
答案 0 :(得分:3)
截至今天,在我看来,使用React实现SSR的最简单方法是使用Next.js。
您可以获得开箱即用的同构/通用渲染,以及其他内置功能,包括代码分割和预取。
还包括静态路由。如果您需要动态路由,则自行滚动相对容易,或者您可以使用next-routes。
如果您正在寻找更多自定义解决方案,react-cool-starter是一个坚实的样板。
答案 1 :(得分:0)
你可以查看我的首发(https://github.com/gzoreslav/react-redux-saga-universal-application)。我使用Redux和React-Router v4的官方建议编写了它们
它使用:react,react-router,redux,redux-saga
希望有所帮助