kek*_*ekz 5 reactjs react-router server-side-rendering next.js
我想制作部分 SSR Web 应用程序并寻找最佳解决方案。我需要用于 SEO 的 SSR,并且它只会提供动态渲染的产品页面 - 这将由 NextJS 处理。
应用程序的其他部分仅适用于登录用户,我不希望任何未登录的人意外显示它(但只有用户数据必须是安全的,如果有人通过黑客访问那些没有任何用户数据的受限页面,那也没关系)-对于这一部分,我已经实现了带有适当重定向和少量路由的 React Router(它也使用 Redux)。
整个项目是用 create-react-app 制作的。有没有办法轻松地将这两种功能结合起来?我必须将所有内容从 /src 移至 /pages 吗?也许最好的方法是独立为它们提供服务,然后使用 Apache 配置重定向到其中一个或另一个?
如果有人想知道这一点 - 目前最好的解决方案是使用NextJS 来完成所有这一切,因为 Next 提供了一种干净的方法来处理静态页面、CSR 和 SSR。
默认情况下,所有页面都是静态生成的或使用部分CSR预渲染,而使用 getServerSideProps 方法允许处理SSR,无需任何额外配置。
| 归档时间: |
|
| 查看次数: |
747 次 |
| 最近记录: |