Skip to content

Integracao Inicial

A primeira integracao recomendada para este portal e uma camada build-time de dados de herois.

Fonte sugerida

OpenDota API, porque oferece dados publicos uteis para iniciar sem exigir arquitetura complexa de runtime.

O que entrar primeiro

  • nome do heroi
  • atributos basicos
  • funcoes principais
  • ataque corpo a corpo ou distancia
  • imagem e id estavel

Melhor estrategia

Build-time

Buscar e normalizar dados antes do build, gerar JSON local versionavel e consumir isso em paginas do portal.

Por que nao runtime agora

  • evita dependencias externas em tempo de navegacao
  • melhora previsibilidade do build estatico
  • simplifica cache, deploy e fallback

Evolucao natural

  1. cliente de coleta em integrations/opendota/clients/
  2. job de sincronizacao em integrations/opendota/jobs/
  3. cache JSON em integrations/opendota/cache/
  4. consumo no VitePress por componentes ou conteudo enriquecido

Dota 2 Portal — Plataforma educacional e analítica para evolução consistente.