Profundamente otimizado para as características de simultaneidade do React 19, o Streamdown implementa três inovações principais: a tecnologia de hidratação seletiva reduz o tempo de hidratação em 70%, o suspense de partição oferece suporte à renderização segmentada do Markdown e a integração do useTransition evita o bloqueio da interface do usuário. Os testes de benchmark mostram que, na renderização de 10.000 tokens de documentos, o tempo da primeira tela é controlado em 1,2 segundos, 8 vezes mais rápido que o react-markdown.
Em termos de detalhes técnicos, o componente adota o algoritmo de corte de árvore virtual, juntamente com a nova versão do mecanismo de diferenças do React 19, que reduz as operações DOM durante as atualizações em 90%. No ambiente de produção do Next.js 14, seu modo misto SSR/CSR pode atingir métricas LCP de percentil 95 melhores que 300 ms, atendendo aos principais requisitos do Web Vitals.
Essa resposta foi extraída do artigoStreamdown: um renderizador Markdown projetado para capacidade de resposta de fluxo de IAO




























