我的nextjs应用程序是静态导出的。我使用getStaticPaths和getStaticProps在构建时正确地呈现了动态页面。它们是在名为exercised.js的文件中使用参数定义的。但我希望能够静态地生成大多数页面,并且在生产构建期间页面没有静态呈现时,仍然能够使用客户端呈现按需生成新页面。 但是,according to the docs,我可以为我的动态页面启用或禁用回退。但我无法启用回退,因为我正在静态导出应用程序。如果禁用了回退,我将无法自己执行任何客户端数据获取和页面
简短的问题:如果目的是使用Nginx服务静态文件,那么让它成为Docker / Kubernetes,而不是简单地让Nginx机器来服务文件有意义吗?目前,数据将由Ruby on Rails服务器提供服务,但在未来,此功能也可能被制作成Docker镜像。因此,当前的计划是将前端React代码从Rails服务器中分离出来,并由Kubernetes内部的Nginx提供