joey@play:~$ ls games/
Kleine games, andere stacks.
Elke game hier is een eigen appje, gebouwd met een ander frontend-framework. Hetzelfde soort project, ander gereedschap, zodat ik het verschil voel in plaats van erover lees.
Games
Hoe het werkt
Eén schil, veel stacks, niets gedeeld.
-
De hub is alleen een schil
Deze pagina is SvelteKit, net als het portfolio. Hij tekent de header, het grid en de terugknop, en verder niets.
-
Elke game staat op zichzelf
Elke game woont in games/<slug>/ met een eigen package.json en een eigen bundler. Geen gedeelde code, geen gedeelde bundle.
-
Een iframe plakt het aan elkaar
Elke game bouwt naar /games/<slug>/ en draait in een iframe. Het voelt als onderdeel van de site, maar blijft volledig los.
| Game | Framework | Buildtool |
|---|---|---|
| Rubber Duck Run | Vanilla JS + Canvas | esbuild |