Case study · 2026 · Front-end
Wordi
Dinamik durum ve olay yönetimine sahip, pürüzsüz animasyonlu tek sayfa kelime oyunu.
Problem
Kelime oyunları çoğu zaman sayfa yenilemeli ve ağır hissettiriyor. Hedef: tarayıcıda kalan, durumu kaybetmeyen, animasyonu bozmayan bir SPA.
Rol
Oyun döngüsü, skor, klavye/girdi ve arayüz geçişlerini tek başına yazdım. Vite ile paket; veri JSON.
Yaklaşım
Merkezi bir durum nesnesi ve olaylar. DOM’u her turda yıkmak yerine değişen parçayı güncellemek. Hareket, puanı değil ritmi taşıyor.
Stack
JavaScript, HTML5, CSS3, Vite, JSON.