Exatamente, é um build sob demanda (o que também permite hot-reload nativo).
O fluxo funciona assim:
- O usuário solicita um recurso (por exemplo, acessando uma página).
- O sistema verifica se existe um cache baseado na hash do conteúdo. Se existir, retorna o recurso imediatamente.
- Se não houver cache, ele compila o recurso sob demanda, armazena em cache e retorna.
Além disso, os recursos são servidos de forma inteligente, combinando SSR + DOM Hydration, garantindo uso eficiente do cache de borda. Isso oferece um dinamismo maior que um SSR tradicional, porque o sistema compila e entrega simultaneamente os dois formatos, adaptando-se ao contexto do usuário e à performance necessária.