Etiket: JavaScript
23 içerik bulundu
Projeler
Hizmetler
Sözlük Terimleri
Ada Mimarisi (Islands Architecture)
Ada mimarisi, çoğu sayfayı statik HTML bırakıp yalnızca etkileşimli bileşenleri ayrı JavaScript adaları olarak çalıştırır.
Asenkron Programlama
Asenkron programlama, ağ ve dosya gibi beklemeli işleri bloke etmeden çalıştırarak uygulamanın yanıt vermesini sağlar.
Bun (JavaScript Çalışma Zamanı)
Bun, JavaScript ve TypeScript için çalışma zamanı, paket yöneticisi, test koşucu ve bundler sunan hızlı araç zinciridir.
DOM
DOM, HTML veya XML belgesini tarayıcının JavaScript ile okuyup değiştirebildiği ağaç yapılı nesne modeline dönüştürür.
Hidrasyon (Hydration)
Hidrasyon, sunucudan gelen HTML'e tarayıcıda JavaScript davranışı bağlayarak statik arayüzü etkileşimli hale getirir.
HTMX
HTMX, HTML öznitelikleriyle AJAX, WebSocket ve sunucu tarafı parçalı güncellemeleri yazmayı sağlayan hafif kütüphanedir.
IndexedDB
IndexedDB, tarayıcı içinde büyük ve yapılandırılmış verileri indeksli, asenkron ve kalıcı şekilde saklayan yerel veritabanıdır.
JavaScript
JavaScript, web tarayıcılarında çalışan, etkileşimli web arayüzleri oluşturmak için kullanılan dinamik programlama dilidir.
Jest
Jest, JavaScript ve TypeScript için Facebook tarafından geliştirilen, kolay kullanımıyla popüler olan test çerçevesidir.
Node.js
Node.js, V8 üzerinde JavaScript'i sunucuda çalıştıran; olay döngüsü ve asenkron I/O ile yoğun bağlantıları yöneten çalışma zamanıdır.
pnpm
pnpm, paketleri tek bir içerik adresli depoda saklayıp projelere bağlayarak JavaScript bağımlılıklarını hızlı ve tutarlı yöneten paket yöneticisidir.
Qwik
Qwik, uygulama durumunu HTML içinde sürdüren ve JavaScript'i ihtiyaç anında yükleyerek hızlı açılış hedefleyen web framework'üdür.
React
React, kullanıcı arayüzlerini yeniden kullanılabilir bileşenlere ayırarak durum değişimlerini ekrana verimli yansıtan açık kaynak JavaScript kütüphanesidir.
SPA
SPA, ilk HTML yüklemesinden sonra rota değişimlerini JavaScript ile yapan ve API'den veri alarak sayfayı yenilemeden arayüzü güncelleyen web uygulamasıdır.
Sunucu Bileşenleri (Server Components)
Sunucu bileşenleri, arayüzün bazı parçalarını tarayıcıya JavaScript göndermeden sunucuda çalıştırıp HTML çıktısı üretir.
Svelte
Svelte, bileşenleri derleme aşamasında optimize JavaScript'e çevirerek daha az runtime koduyla arayüz geliştiren web framework'üdür.
TypeScript
TypeScript, JavaScript'e statik tip sistemi ekleyerek hataları derleme aşamasında yakalamaya ve büyük kod tabanlarını yönetmeye yardım eder.
Vue.js
Vue.js, bileşen tabanlı arayüzler geliştirmek için kullanılan, reaktif veri bağlama sunan kademeli JavaScript framework'üdür.
Web Storage (localStorage/sessionStorage)
Web Storage, tarayıcıda localStorage ve sessionStorage üzerinden küçük anahtar-değer verilerini istemci tarafında saklar.
Web Worker
Web Worker, JavaScript'in ağır işleri ana arayüz thread'inden ayrı arka plan iş parçacığında çalıştırmasını sağlayan API'dir.
WebAssembly (Wasm)
WebAssembly, tarayıcı ve edge ortamlarında C, Rust veya Go gibi dillerden derlenen kodu hızlı ve taşınabilir biçimde çalıştırır.