WebSocket'ler, Workers arac setine guclu bir ektir, ancak yukarıdaki ornekte, WebSocket bağlantılarınızın etkin bir şekilde durumsuz olduğunu fark edeceksiniz. "Beni tıkla" duğmesine yuzlerce kez tıklayabilirim, WebSocket bağlantımda verileri ileri geri gonderebilirim, ancak sayfayı yenilediğim anda tum bu bilgiler kaybolur. WebSocket'imiz ve genel olarak uygulamamız icin durumu nasıl sağlıyoruz?

Bunun icin cozumumuz Dayanıklı Nesnelerdir. Harici durum cozumlerini kullanmak ve bir veritabanı veya API sağlayıcısı icin kaynak sunuculara istekte bulunmak yerine, Durable Objects, sunucusuz işlevlerinizin yanı sıra, durum bilgisi olan verilere doğrudan uctan erişmek ve bunları guncellemek icin basit API'ler sağlar.

Dayanıklı Nesneler, WebSockets'i mukemmel bir şekilde tamamlayarak, uctaki WebSocket'leri benzersiz bir şekilde guclu ve performanslı hale getirmek icin gereken durum bilgili temelleri sağlar. Dayanıklı Nesneler ozel beta surumunu ilk duyurduğumuzda, canlı sohbet demomuzun bir parcası olarak WebSockets in Workers'ı da ilk kez goruntuledik. Burada bulunan demo, tamamen Calışanlar, Dayanıklı Nesneler ve WebSocket'ler uzerine inşa edilebilecek daha karmaşık bir uygulamanın harika bir orneği olmaya devam ediyor.