Next.js <;头>;在_document.js或_app.js中

Next.js <;头>;在_document.js或_app.js中,next.js,Next.js,我应该从next/head中使用并在\u app.js中使用它,还是应该从next/document中使用并在\u document.js中使用它 我有点困惑什么时候该选什么。据我所知,\u document.js仅在服务器端呈现,\u app.js同时在客户端和服务器端呈现 到目前为止我学到的东西: 这是否意味着我可以把所有与相关的东西都放在\u app.js中,然后处理完?或者将所有其他标签(除了标题和视口)放在\u document.js中会有任何好处吗?您可以将与Favicon相

我应该从
next/head
中使用
并在
\u app.js
中使用它,还是应该从
next/document
中使用
并在
\u document.js
中使用它

我有点困惑什么时候该选什么。据我所知,
\u document.js
仅在服务器端呈现,
\u app.js
同时在客户端和服务器端呈现

到目前为止我学到的东西:


这是否意味着我可以把所有与
相关的东西都放在
\u app.js
中,然后处理完?或者将所有其他标签(除了标题和视口)放在
\u document.js
中会有任何好处吗?

您可以将与
Favicon
相关的任何内容放在
\u document.js
中,预加载
字体
GTM
等,然后将
视口
元相关的内容添加到
\u app.js。对于其他元标记,如
robots
og
twitter
。。。etc可以添加到应用程序每个页面的


是的。我有点想知道,如果我能把所有这些东西都放到app.js中,它会带来什么好处。