Blog background

Building a cards match game with Vue!

Recent Posts
View all
Persistence, Polish & Next Steps

Persistence, Polish & Next Steps

You made it to the finish line! Let us consolidate what keeps the experience sticky and outline where you can go from here.

22 Sep 2025 - 12 days ago
Images, Settings & Personalization

Images, Settings & Personalization

One of the coolest parts of Cards Match is how players can tweak difficulty and swap image sources on the fly. Let us explore the supporting composables.

22 Sep 2025 - 12 days ago
UI Components & Interaction

UI Components & Interaction

With the game logic solid, the UI binds everything together. Vue Single File Components keep the markup expressive while reusing the composables underneath.

21 Sep 2025 - 13 days ago
Game Logic & Reactive State

Game Logic & Reactive State

Time to peek under the hood! The useGame composable orchestrates everything: deck creation, preview timing, scoring, and persistence. We will dissect the most important pieces.

20 Sep 2025 - 14 days ago