Emirhan Sezgin
← Notlar
Arayüz22 Mayıs 2026 · 7 dk

Yoğun tabloları hızlı tutmak

Operasyon panellerinde kullanıcı gününün çoğunu bir tablonun içinde geçiriyor. Tablo yavaşsa ürün yavaş.

Sunucu tarafı sayfalama her zaman doğru değil

Kullanıcı filtreleyip sıralayıp gezinmek istiyor. Her etkileşimde ağa çıkmak iki yüz milisaniye gecikme demek ve bu his olarak yavaş. Elli bin satıra kadar tümünü indirip istemcide çalışmayı tercih ediyorum.

Satır bileşenini saf tutun

Sanal kaydırma yalnızca görünen satırları çiziyor, ama satır bileşeni her kaydırmada yeniden hesaplanıyorsa kazanç kayboluyor. Satıra giden her değer referans olarak sabit olmalı.

Filtreyi ayrı bir işçiye alın

Elli bin satırda çok kriterli filtre ana iş parçacığında yüz milisaniye sürebiliyor; bu da yazarken takılma hissi veriyor. Ayrı bir işçiye taşımak bu hissi tamamen kaldırıyor.

Etiketreactperformanstablo