Влияет ли на производительность, когда `getStaticPaths() получает все сообщения, общее количество которых составляет миллион сообщений?

       export async function getStaticPaths() { 
 // Call an external API endpoint to get posts
 const res = await fetch('https://.../posts')
 const posts = await res.json()

 // Get the paths we want to pre-render based on posts
 const paths = posts.map((post) => `/posts/${post.id}`)

 // We'll pre-render only these paths at build time.
 // { fallback: false } means other routes should 404.
 return { paths, fallback: false }
}

Мне любопытно об этом; в документах Next.JS предварительный рендеринг извлекает все сообщения и сопоставляет их, чтобы найти данные на основе идентификатора.

Когда количество сообщений превышает миллион, влияет ли это на производительность?

0 ответов

Другие вопросы по тегам