» Etiket
frontend
36 yayınBakım Durumu Görselleştirme: Mavi Nabız, Yeşil Kenarlık
WordPress çoklu site bakımında çalışan siteyi mavi nabız, biteni yeşil kenarlıkla gösteren, backend değişikliği gerektirmeyen frontend çözümü.
Tarayıcıda Yerleşik Popover ile Dropdown Sorunlarını Çözün
Yeni Popover API'si, dropdown menüler için JavaScript gerektirmeden açılıp kapanabilen popover'lar sunuyor.
Tailwind CSS v4: Neler Değişti ve İki Projeyi Nasıl Taşıdım
Tailwind CSS v4 ile gelen önemli değişiklikler ve iki projenin nasıl taşındığı hakkında bilgi edinin.
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.comSwiper: Mobil İçin Etkili Dokunmatik Kaydırıcı
Swiper, modern web ekosisteminde en kapsamlı dokunmatik kaydırıcıdır. Performansı ve modüler yapısıyla dikkat çekiyor.
PageSpeed'te LCP gizemi: Aynı sayfalar neden farklı skor aldı
Aynı mimariye sahip statik sayfalar PageSpeed Insights'ta neden ikiye bölündü? LCP=FCP ipucu, yavaş donanımda paint yarışı ve tek satırlık CSS inline çözümü.
Headless Component Mimarisi: React'te UI Kütüphanesi Bağımlılığından Kurtulun
Material UI veya Bootstrap gibi kütüphanelerin CSS'ini override etmek yerine, mantığı arayüzden ayıran headless component yaklaşımıyla ölçeklenebilir tasarım sistemleri kurun.
Tarayıcıda video analitiği: timeupdate yerine rVFC kullanın
CourseSpeed geliştiricisi, timeupdate olayının neden video analitiği için güvenilmez olduğunu ve requestVideoFrameCallback ile batarya dostu bir alternatif sunduğunu anlatıyor.
useEffect Bir Yaşam Döngüsü Metodu Değildir
useEffect'i componentDidMount gibi düşünmek yarış durumlarına yol açar. Doğru zihinsel model: dış kaynaklarla senkronizasyon, zamanlama değil.
EffCSS v5: Native API Tabanlı Tip Güvenli CSS-in-TS
EffCSS v5, CSSStyleSheet ve adoptedStyleSheets kullanan sıfır bağımlılıklı CSS-in-TS kütüphanesi. Contract-first tasarım ve framework bağımsız yapısıyla dikkat çekiyor.
Vue'da .tsx kullanarak TypeScript 7'yi gün birinde çalıştırmak
TypeScript 7 çıktı ama Volar gibi araçlar henüz desteklemiyor. Vue'yu .tsx dosyalarıyla yazanlar için bu bir sorun değil; nedenini inceliyoruz.