Next.js在何处添加初始调用以检索用户配置文件

Next.js在何处添加初始调用以检索用户配置文件,next.js,Next.js,我有一个next.js应用程序。 在init上,我需要调用一个操作来检索用户并将其设置为state。 这应该只发生一次,并且只在应用程序启动时发生(可能仅限于服务器端)。 在哪里进行此操作是正确的? 内部app.js static async getInitialProps({ Component }) { . . if(!process.browser) { ... make your calls here let results = data } 将API调用的结果附加到…appP

我有一个next.js应用程序。 在init上,我需要调用一个操作来检索用户并将其设置为state。 这应该只发生一次,并且只在应用程序启动时发生(可能仅限于服务器端)。 在哪里进行此操作是正确的?

内部app.js

    static async getInitialProps({ Component }) {
.
.
if(!process.browser)
{
... make your calls here
let results = data
}
将API调用的结果附加到…appProps

appProps.serverData = results
并返回…appProps

appProps.serverData = results
您可以将服务器数据值设置为上下文提供程序,也可以将其设置为应用程序状态。上下文将使状态值可以在其他页面中访问,您可以克服道具钻取