Ama artık bu sorun yok. Çünkü biz, sağlam bir favori sistemi kurduk.
Favoriler farklı tablolarda tutuluyordu. Şarkı, albüm, playlist için ayrı ayrı tablolar...
Her favori kontrolü için veritabanına sorgu. 1.000 şarkı = 1.000 sorgu!
Bir cihazda eklenen favori diğerinde görünmüyordu.
Polymorphic ilişki ile şarkı, albüm, playlist hepsi tek tabloda. Temiz ve hızlı.
Kullanıcının tüm favorileri bellekte. Sayfa yüklenince anında hazır.
Favori eklendiğinde tüm cihazlarda anında güncellenir.
Favori şarkıları her zaman yanında. Her cihazda, her an.