Tive dúvidas parecidas recentemente, inclusive, escrevi essa tradução de um post em inglês sobre algo que está indiretamente relacionado.
Minhas pesquisas foram mais relacionadas a estrutura do Next.js com o novo app dir, pretendo dar uma esplanada sobre isso em um post futuramente, até lá vou deixar aqui o link do rascunho do post, onde tem alguns links de referência que quero usar pra fazer o post (especificamente Next.js): https://github.com/mateusfg7/_mfg-b_articles/blob/main/mdx-articles/nextjs-folder-structure.mdx