Javascript Orta Seviye: Javascript Web API
19 Eyl 2025
19:54
YouTube'da izle
Açıklama
Bu video, tarayıcı tarafından sunulan ve JavaScript'in yeteneklerini genişleten Web API'larına odaklanmaktadır. Eğitmen, JavaScript'in temelinde olmayan ancak tarayıcı üzerinden erişilebilen çeşitli arayüzleri uygulamalı olarak açıklamaktadır.
Videonun ana konu başlıkları:
- Forms API (1:13-4:21): checkValidity, reportValidity ve setCustomValidity metotları ile HTML formlarının doğrulanması ve hata mesajlarının özelleştirilmesi.
- History API (4:22-6:45): Tarayıcı geçmişini yönetmek için pushState, replaceState ve popState kullanımı; özellikle tek sayfalık uygulamalarda (SPA) URL ve durum yönetimi.
- Storage API (6:46-9:09): localStorage (kalıcı veri) ve sessionStorage (sekme bazlı geçici veri) kullanarak tarayıcıda küçük miktarda veri saklama yöntemleri.
- Fetch API (9:10-13:30): HTTP istekleri (GET, POST, PUT, PATCH, DELETE) yönetimi ve hata kontrolü.
- Worker API (13:31-17:58): JavaScript'in tek iş parçacıklı (single-thread) yapısını aşarak, ağır işlemleri arka planda (main thread'i dondurmadan) çalıştırmak için kullanılan Web Worker'ların mantığı.
Diğer Web API'larına Genel Bakış (17:59-19:55): Eğitmen videonun sonunda yüzeysel olarak şu API'lardan da bahsetmiştir: Geolocation, Media Devices, Notifications, WebSocket, Clipboard, Device Orientation & Motion, File, IndexedDB ve Canvas.
Etiketler