繁体   English   中英

Next.js 全DOM刷新每页加载

[英]Next.js Full DOM Refresh Every Page Load

我们正在考虑 Next.js 用于我们正在构建的 web 站点,其中主要关注的是性能。 但是,该站点必须能够运行广告,并且此特定广告网络的 API 需要在每次页面加载时进行完整的 DOM 刷新。

最初,我们开始使用 Gatsby 构建网站,然后我们了解到广告 API 不能很好地与 JavaScript UI 框架配合使用。 我们现在正在考虑 Next.js 是否更合适,因为它具有更大的灵活性和可能对我们的用例特别有用的特性。 (我们的广告脚本被注入到script标签之间的头部,Next 给了我们一些使用 next/script 的控制权。)

我的问题基本上是双重的:

首先,以上可能吗? 其次,它首先会否定使用 Next.js 的任何性能优势吗?

也许您可以在每个页面加载时重新启动广告脚本?

考虑使用像 GTM 这样的服务来管理脚本。

然后,您可以在应用程序中的每个路由器更改时触发事件,在 GTM 中拦截这些事件并直接在 GTM 中触发操作(脚本初始化或添加新实例)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM