Pokédex (application web front-end)

Étiquette : WebAssembly

  • Pokédex (application web front-end)

    Pokédex (application web front-end)

    Application web de consultation d’un Pokédex, réalisée en TypeScript (compilé en JavaScript ES Modules) dans le cadre d’un partiel de 1re année.

    L’interface, structurée en HTML/CSS pur, affiche des cartes Pokémon générées dynamiquement via manipulation du DOM. Les données sont stockées et interrogées côté client grâce à sql.js (SQLite compilé en WebAssembly), sans aucun serveur back-end.

    Le projet propose des filtres combinables par type, génération et statut légendaire, construits dynamiquement à partir de requêtes SQL. Le code est organisé en modules TypeScript distincts (base de données, templates, logique métier) et transpilé avec tsc (TypeScript Compiler).