0Pricing
Sveltejs Academy · Aula

Arquitetura de ilhas

Combine HTML pré-renderizado com a hidratação seletiva de ilhas interativas.

Arquitetura de ilhas é uma aula grátis de Sveltejs Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Sveltejs Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Sveltejs Academy inclui 4 aulas no total.

Ilhas definidas

A arquitetura de ilhas combina HTML principalmente estático com componentes interativos isolados (ilhas), hidratados de forma independente.

Por que usar ilhas

Reduz a quantidade total de JS ao hidratar somente o que precisa de interatividade. TTI mais rápido.

Influência do Astro

O Astro popularizou o padrão; o SvelteKit pode adotá-lo por meio de pré-renderização e hidratação seletiva.

Implementação no SvelteKit

Faça a pré-renderização das páginas, use ssr = true e adie a interatividade carregando componentes específicos sob demanda.

Divisão de código

O SvelteKit divide o código por rota. Para dividir ainda mais, use import() dinâmico nas páginas.

Estático e dinâmico

As páginas de marketing podem ser estáticas; o formulário de "Inscrição" pode ser uma ilha hidratada dinamicamente.

Métrica de desempenho

Carga de JS menor, Maior renderização de conteúdo mais rápida e melhores métricas essenciais da Web.

Compromissos

Complexidade da arquitetura. A combinação de conteúdo estático e dinâmico exige planejamento cuidadoso.

SSR na borda

Combine ilhas com SSR na borda para obter uma primeira pintura rápida para usuários do mundo todo usando o mínimo de JS.

Estruturas

Astro foi criado especificamente para ilhas; a retomada de execução do Qwik leva essa ideia ainda mais longe.

Quando usar

Sites com muito conteúdo e interatividade ocasional: blogs, documentação e comércio eletrônico.

Verificação rápida

O que caracteriza a arquitetura de ilhas?

Recapitulação

A arquitetura de ilhas combina HTML estático com Componentes interativos hidratados seletivamente, resultando em JS mínimo e TTI rápido.

Perguntas Frequentes

A aula “Arquitetura de ilhas” é grátis?

Sim — o texto completo de “Arquitetura de ilhas” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Sveltejs Academy, atualize para CoddyKit PRO. O curso de Sveltejs Academy inclui 4 aulas no total.

O que vou aprender em “Arquitetura de ilhas”?

Combine HTML pré-renderizado com a hidratação seletiva de ilhas interativas. Você pratica Sveltejs Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Sveltejs Academy?

Nenhuma experiência prévia é necessária. Sveltejs Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Arquitetura de ilhas”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Sveltejs Academy?

Sim. Cada aula de Sveltejs Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. load universal versus somente no servidor
  2. prerender = true para páginas estáticas
  3. ssr = false para páginas somente no cliente
  4. Arquitetura de ilhas
← Voltar para Sveltejs Academy