Imr*_*ran 3 javascript reactjs server-side-rendering next.js
我正在开始一个我决定使用 Next.js 的项目。但是我的经理不希望该应用程序在 SSR 中,因为它需要一个 Node 服务器。他希望它只是SPA。
现在我可以使用create-react-appReact来使用和创建应用程序,但我正在考虑利用 Next.js 路由和其他内置配置。
正如我在 Nuxt.js 中看到的,有一种使用'universal'or 'spa' mode 的方法,我正在搜索是否有任何方法可以'spa'在 Next.js 中制作。
是的,这是可能的。但这不是它的构建目的,您将很难将其保持为 SPA。Next 路由和其他内置配置专门用于SSR,并逐渐向静态站点生成方向发展。create-react-app而 React Router 之类的东西是专门为SPA构建的(尽管他们正在朝着更好的 SSR 发展)。
因此,如果您的老板想要 SPA,请使用合适的工具 - 今天,那就是 CRA。您将更快地构建它并满足您老板提出的项目要求。当boss准备好SSR时,考虑下一步。当老板想要一个使用 React 构建的静态站点时,可以考虑 Next 或 Gatsby。
| 归档时间: |
|
| 查看次数: |
4127 次 |
| 最近记录: |