您可以将 Gatsby 和 Next js 用于单个 React js 网站吗?
Posted
技术标签:
【中文标题】您可以将 Gatsby 和 Next js 用于单个 React js 网站吗?【英文标题】:Can you use both Gatsby and Next js for a single react js website? 【发布时间】:2022-01-10 16:25:30 【问题描述】:我很好奇这是否可能,如果可能的话,建议同时使用 Gatsby 和 Next js。从初学者的角度来看,使用哪个选项似乎可以归结为逐页需要,而不是逐个站点需要。我现在正在处理的项目中的页面可以很容易地从静态 html/JS/CSS 页面中受益,但其他页面是动态的并且可以从 React/Next 中受益。
您是否有任何理由不能将两者结合在一个站点中以逐页需要,如果是这样的话,有人知道如何有效地做到这一点的资源吗?
提前谢谢你。
【问题讨论】:
【参考方案1】:他们之间有太多的重叠,我不确定是否有足够的理由这样做——他们都可以做你所指的工作。
您可能会在构建输出中遇到一些冲突,并且它们不会跨应用程序边界路由客户端,因此总体而言,无论用户从一个地方到另一个地方,用户体验都会变得更差。不过,否则,它似乎是可行的。
【讨论】:
哦,我明白了。我假设 Next 无法创建静态 HTML,它完全是按需服务器端交付。我将不得不更多地研究两者的功能。感谢您的回复以上是关于您可以将 Gatsby 和 Next js 用于单个 React js 网站吗?的主要内容,如果未能解决你的问题,请参考以下文章