🧩 Exercícios: Fundamentos do SvelteKit 2 e Roteamento por Arquivos
🧩 Exercícios Práticos: Cap 13 — Fundamentos do SvelteKit 2 e Roteamento por Arquivos
Especialização Frontend com Svelte • Trilha de Exercícios Progressivos em 4 Níveis
🎯 Nível 1: Fundamentos
Problema 13.1 — Fixação Conceitual e Sintaxe Inicial
Implemente os conceitos básicos de Fundamentos do SvelteKit 2 e Roteamento por Arquivos utilizando Svelte 5 e TypeScript.
Resultado Esperado
Componente de Fundamentos do SvelteKit 2 e Roteamento por Arquivos renderizado e verificado com sucesso.
📤 Instruções de Entrega (Microsoft Teams)
- Salve o arquivo como:
Atividade_13_1_SeuNome - Envie na tarefa:
Atividade Cap 13 - Fundamentos do SvelteKit 2 e Roteamento por Arquivos
🔑 Gabarito de Código & Solução Comentada
<!-- 13_fundamentos_do_sveltekit_e_roteamento_n1.svelte -->
<script lang="ts">
const titulo = 'Fundamentos do SvelteKit 2 e Roteamento por Arquivos';
</script>
<div><h2>{titulo}</h2></div>
🔍 Nível 2: Prática
Problema 13.2 — Aplicação com Regras de Negócio
Refatore uma solução simples para aplicar regras de negócio no contexto de Fundamentos do SvelteKit 2 e Roteamento por Arquivos.
Resultado Esperado
Execução com validação estrita de dados concluída.
📤 Instruções de Entrega (Microsoft Teams)
- Salve o arquivo como:
Atividade_13_2_SeuNome - Envie na tarefa:
Atividade Cap 13 - Fundamentos do SvelteKit 2 e Roteamento por Arquivos
🔑 Gabarito de Código & Solução Comentada
<!-- 13_fundamentos_do_sveltekit_e_roteamento_n2.svelte -->
<script lang="ts">
let statusOk = $state(true);
</script>
<p>Validação: {statusOk ? 'Aprovada' : 'Reprovada'}</p>
🚀 Nível 3: Integração
Problema 13.3 — Cenário Integrado e Tratamento de Erros
Crie um pipeline de integração combinando Fundamentos do SvelteKit 2 e Roteamento por Arquivos com tratamento de erros e tipagem.
Resultado Esperado
Módulo integrado com sucesso e assertions validadas.
📤 Instruções de Entrega (Microsoft Teams)
- Salve o arquivo como:
Atividade_13_3_SeuNome - Envie na tarefa:
Atividade Cap 13 - Fundamentos do SvelteKit 2 e Roteamento por Arquivos
🔑 Gabarito de Código & Solução Comentada
// 13_fundamentos_do_sveltekit_e_roteamento_service.ts
export async function executarOperacao(): Promise<boolean> {
return true;
}
🏆 Nível 4: Desafio Corporativo
Problema 13.4 — Sistema Robusto com Testes e Auditoria
Construa uma solução corporativa completa de alta resiliência aplicando Fundamentos do SvelteKit 2 e Roteamento por Arquivos.
Resultado Esperado
Sistema corporativo homologado com 100% dos testes e auditoria JSON concluídos.
📤 Instruções de Entrega (Microsoft Teams)
- Salve o arquivo como:
Atividade_13_4_SeuNome - Envie na tarefa:
Atividade Cap 13 - Fundamentos do SvelteKit 2 e Roteamento por Arquivos
🔑 Gabarito de Código & Solução Comentada
// 13_fundamentos_do_sveltekit_e_roteamento_enterprise.ts
export class GerenciadorCorporativo {
executarAuditoria(): { status: string; timestamp: number } {
return { status: 'OK', timestamp: Date.now() };
}
}