Un clone Pong pour explorer le processus de développement d'une application Web interactive en temps réel à l'aide d'Asp.net Blazor WebAssembly.

https://mdeclerk.github.io/soccerpong
Pour se déployer automatiquement sur les pages GitHub à l'aide d'actions GitHub, j'ai suivi ce didacticiel génial.
Installer Microsoft .NET SDK 6.0
Clone Project de Github
Démarrer l'hôte de CLI (dans le dossier Root Project)
$ dotnet run
Jouez dans le navigateur: http: // localhost: 5000
Installer Docker Desktop
Clone Project de Github
Exécutez le service Docker (dans le dossier Root Project):
$ docker-compose up -d
Jouez dans le navigateur: http: // localhost: 5000
Des informations utiles sur les applications BlazorWasm conteneurisantes peuvent être trouvées ici.
Vues / Contient une interface utilisateur frontale à l'aide de composants Blazor
Services / Contient des objets liés au jeu back-end mis en œuvre en tant que services ASP.NET gérés par le système d'injection de dépendance
wwwroot / contient des fichiers Web statiques, par exemple CSS, images et boîte à outils frontaux Bootstrap5