Nunca usei Server Components, e eu achava que essa funcionalidade (
async function Component
) era do Next, não do React. Na verdade, ainda não sei se entendi certo esse ponto.
Correto! Na verdade, isso é um recurso nativo do JavaScript para exportar valores ou funções para fora do módulo/arquivo e que o Next.js utiliza o default
para saber qual o ponto de entrada do componente principal.