» Etiket
frontend
59 yayınuseEffect Yerine Olay İşleyicileri: React'te Daha İyi Uygulamalar
useEffect yerine olay işleyicileri kullanarak React uygulamalarını nasıl geliştirebileceğinizi keşfedin.
Canlı Sohbet Akışını 3,700+ Mesajda Nasıl Sorunsuz Hale Getirdim
Canlı alışveriş akışı için geliştirdiğim LiveShop ile mesaj yoğunluğunun üstesinden nasıl geldim? Performans iyileştirmeleri ve sonuçlar burada.
Alışkanlık Takip Uygulamasında Streak Mantığı: Tek Hook
Alışkanlık takip uygulamalarında streak hesaplama, saat dilimi ve gece vardiyası gibi zorlukları tek bir React hook'una taşımanın avantajları ve davranışsal sınırları ele alınıyor.
CommitBrief — terminalde yapay zekâ destekli kod incelemesi
Staged değişiklikleri, bir commit aralığını ya da bütün bir GitHub pull request'ini yerelde inceleyen sağlayıcı bağımsız CLI. Sıfır telemetri, sunucu yok. Açık kaynak, GPL-3.0.
commitbrief.comVectoJS: DOM'suz UI Çerçevesi Erişilebilirliği Korudu
VectoJS, arayüzü DOM yerine tek canvas'a çizen açık kaynak TypeScript çerçevesidir; etkileşimli öğelere görünmez DOM projeksiyonuyla erişilebilirlik sağlar.
React'te SSR Uyumlu Kalıcı State: useLocalStorage Hook'u
useState + useEffect ile yazılan localStorage çözümlerinin dört gizli hatasını ve bunları çözen useLocalStorage hook'unun SSR, senkronizasyon ve serileştirme yaklaşımını inceliyoruz.
React'ta useCallback ve useMemo Ne Zaman Gerekli?
Her fonksiyonu useCallback'e sarmak performansı artırmaz, düşürebilir. Profiler tabanlı bir yaklaşımla useMemo ve useCallback'i ne zaman kullanmanız gerektiğini öğrenin.
GitHub, Pull Request Diff Satırlarını Nasıl Hızlandırdı
GitHub, Files changed sekmesindeki React mimarisini yeniden tasarlayarak DOM düğüm sayısını ve JavaScript heap kullanımını azalttı. Büyük pull request'lerde performans nasıl artırıldı?
Shadcn/ui artık varsayılan olarak Base UI kullanıyor
Shadcn/ui, Radix yerine Base UI'yi varsayılan bileşen kütüphanesi yaptı. Değişimin nedenleri, migrasyon süreci ve geliştiriciler için etkileri.
CSS Katmanlarında Yatay Düşünmek
CSS @layer ile yatay düşünme yaklaşımı, mühendisler için stil yönetimini kolaylaştırır.
Swiper: Hızlı ve Etkili Slider Kütüphanesi
Swiper, modern web için en kapsamlı dokunmatik slider kütüphanesidir. Performansı ve modüler yapısıyla dikkat çekiyor.