📄️ Giriş
Socket.IO, düşük gecikmeli ve iki yönlü iletişimi sağlayan bir kütüphanedir. Bu belgede, Socket.IOnun ne olduğu, özellikleri ve kullanımı hakkında bilgi edineceksiniz.
📄️ Nasıl Çalışır
Socket.IO, düşük seviyeli Engine.IO ile yüksek seviyeli API arasında iki yönlü bir kanal sağlar. Bu içerik, bağlantı mekanizmasına ve iletişim yöntemlerine dair detaylı bilgileri sunmaktadır.
📄️ Teslimat garantileri
Bu belge, Socket.IOnun mesaj sıralama ve teslimat garantilerini açıklamaktadır. Mesajların nasıl iletildiği ve bağlantı kopmaları durumunda neler olabileceği konularında bilgi sunar.
📄️ Bağlantı Durumu Kurtarma
Bağlantı durumu kurtarma, istemcinin kesintiden sonraki durumunu geri yükler. Bu özellik, kaçırılan paketleri içerir ve gereksinimleri açıklar.
📄️ Günlükleme ve Hata Ayıklama
Socket.IO ile hata ayıklama ve günlükleme konusunda kapsamlı bir rehber. Debugging araçları ve yöntemleri hakkında bilgi edinin.
📄️ Test Etme
Bu belge, yaygın test kütüphaneleri olan Mocha, Jest, Tape ve Vitest ile örnek kodlar içermektedir. Her kütüphanenin kurulum ve test setleri hakkında bilgi sağlamaktadır.
📄️ TypeScript
TypeScript provides first-class support for Socket.IO as of version 3. This page outlines type definitions for server and client events, as well as usage examples.
📄️ Bellek Kullanımı
Socket.IO sunucusunun bellek kullanımı, bağlı istemci sayısına ve mesajların sıklığına bağlıdır. Bu makale, bellek kullanımı ile ilgili detayları ve grafiklerle açıklamaları içermektedir.