我正在尝试找到一种解决方案来构建简单的虚拟动态路由,以使其具有以下内容:/order/{productid}。
Next 允许我们采取不同的策略,但为了实现我所需要的似乎,我看到了两种可能性:
静态路径生成:由于我有大约 1400 多种产品,因此只有在我可以使用 ISR 的情况下,它的静态生成才有意义,所以我只能获取一些报价,其余的则使用 ISR 增量生成。不幸的是,我的用例不允许我使用 ISR,因为我在欧洲,并且此功能创建的 lambda 在美国,这对我来说是一个限制。
基本动态路由:我尝试使用动态路由运行虚拟示例,但是当使用 i18n 设置执行此操作时,它会陷入无限循环。我非常努力地研究它,但没有发现任何有用的东西。
我尝试了什么? 我采用了这个示例https://nextjs.org/docs/routing/dynamic-routes并将 i18n 添加到 docs 示例中,以便我可以展示这个问题。
你可以在这里找到它:https ://github.com/sergioviniciuss/next-dynamic-routing-i18n
请,欢迎任何想法。