Awesome CopilotAdventures

Seleção da stack

O contrato de aceitação independe da linguagem de implementação. Não exija LocalDB nem uma aplicação web completa com vários serviços para um exercício local de lista de assinaturas.

Caminho Benefícios para este laboratório Obrigações adicionais
Módulos ES no Node 24 Sem instalação de pacotes; executor nativo de testes Normalização de URL e cópias defensivas
TypeScript no Node Mesmo runtime/contrato, tipos explícitos de registros Selecionar a importação correta e a sintaxe TS com suporte
.NET 10 Minimal API + Blazor opcional Contratos e interface familiares em C# Portar testes de aceitação, configuração de origem/porta, verificações reais no navegador
Python Pequena classe de armazenamento e testes com biblioteca padrão Preservar explicitamente a semântica de URLs normalizadas
Go Armazenamento tipado e adaptador net/http Portar contratos de erro/saída e executar go test

O repositório inclui referências do instrutor para Node e TypeScript em reference/. O script de preparação as omite. Outros caminhos são adaptações guiadas, não alegações de compatibilidade executada.

Mantenha o primeiro incremento em memória. Introduza um banco de dados ou adaptador HTTP somente por meio de um plano separado após a verificação do contrato de domínio.

Buscar

Busca em português do Brasil. Os caminhos e os exemplos executáveis mantêm o texto original.