[英]Can you have client side react and server side react in the same project?
您可以使用Next.js ,使用它设置自定义快速服务器并深入了解其_app和_document组件。 您可以在getInitialProps
获取远程服务器。
要处理一些不是ssr渲染的内容,你可以用react-no-ssr将它们包装在<NoSSR>
标签内。 但是在我看来,Nextjs非常强大,你可以在不设置整个NoSSR策略的情况下侥幸成功。
如果你真的需要ReactRouter而不是Next.js内置路由器(我喜欢,我个人用slugs和命名路由的下一个路由扩展它)你可以使用After.js将Next.js功能与RR结合起来。
https://github.com/DavidWells/isomorphic-react-example
这是你能得到的最好的。 您可以呈现服务器端和客户端。 但如果你要求两者混合使用,我认为不可能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.