


Bun, Hono ile geliştirilmiş, dile göre filtrelenmiş Steam inceleme istatistiklerini gösteren server-rendered analiz aracı. Redis önbellekleme, HTMX, Tailwind CSS ve Chart.js kullanıldı.
Kategori
Full-Stack
Durum
Tamamlandı
GitHub İstatistikleri
Oluşturulma
21 Mar 2026
Son Güncelleme
22 Mar 2026
Bu projede Steam oyunları için dile göre ayrılmış inceleme istatistiklerini gösteren bir analiz aracı geliştirdim.
Steam incelemelerini genel toplam üzerinden görmek yeterli olmuyor. Özellikle farklı dillerdeki oyuncu yorumlarını ayrı ayrı incelemek için daha net bir görünüme ihtiyaç vardı.
Bu ihtiyacı Bun ve Hono ile kurduğum server-rendered bir uygulamayla çözdüm. Uygulamada oyun arama, analiz parçası, JSON API ve son aranan oyunlar için önbellek akışı ekledim. Steam API çağrılarını azaltmak için TTL cache yapısı kullandım ve Redis varsa kalıcı paylaşımlı önbelleğe, yoksa bellek içi önbelleğe geri düştüm.
Ortaya dile göre filtrelenmiş inceleme verilerini daha okunabilir hale getiren bir araç çıktı. Aynı oyun için tekrarlanan isteklerde gereksiz API çağrılarını da engelledim.
Bun, Hono, Hono JSX, HTMX, Tailwind CSS, Chart.js, TypeScript, Redis, Umami, Docker