Ana Sayfa

Bloguma Bluesky Yorum Bölümü Ekledim

1 dk okuma

Yazar, statik olarak üretilen ve CDN üzerinde barındırılan bloguna bir yorum bölümü ekleme arzusunu uzun süredir taşıyordu. Ancak dinamik bir web hizmetini sürdürmenin maliyetli ve zaman alıcı olmasından çekiniyordu. Yakın zamanda Cory Zue'nun Bluesky'den yorumları bloguna nasıl yerleştirdiğini anlatan bir yazı okumasıyla bu soruna yenilikçi bir çözüm buldu. Bu yaklaşım sayesinde Bluesky, hesap doğrulama, barındırma, depolama, spam ve moderasyon gibi sosyal medya yönetiminin zorlu yönlerini üstlenirken, açık bir platform ve genel API'si sayesinde yorumların doğrudan yazarın sitesine gömülmesi kolaylaştı.

Yazar, bu amaçla Twitter, Disqus veya GitHub Discussions tabanlı giscus gibi diğer hizmetlerin de kullanılabileceğini belirtiyor. Ancak Bluesky'yi bu seçenekler arasında açık ara üstün görüyor. Bunun başlıca nedeni, Bluesky'nin AT Proto üzerine kurulu açık bir sosyal medya platformu olması, bu da platformun kolayca ele geçirilemeyeceği anlamına geliyor. Ayrıca, Bluesky'nin tam teşekküllü bir sosyal medya platformu olması, konuşmaları barındırmak için GitHub gibi bir platformdan daha uygun olduğunu vurguluyor.

Cory Zue'nun bluesky-comments adlı bir React bileşeni paketi olmasına rağmen, yazar kendi uygulamasını geliştirmeyi tercih etti. Bu karar, sitenin geri kalanıyla uyumlu stil değişiklikleri yapma ve gelecekte daha fazla özellik ekleme esnekliğini koruma isteğinden kaynaklandı. Başlangıçta kullanıcıların doğrudan blog üzerinden Bluesky'ye yorum göndermesine izin vermeyi planlamış olsa da, bunun aslında özel bir Bluesky istemcisi inşa etmeye dönüşeceğini fark ederek bu fikirden vazgeçti. Sonuç olarak, uygulama, makaleye karşılık gelen bir Bluesky gönderisini belirtmeye odaklanarak çok daha basit hale geldi.

İçgörü

Bu entegrasyon, statik web siteleri için harici bir sosyal medya platformunun gücünü kullanarak dinamik yorum bölümleri oluşturmanın pratik ve sürdürülebilir bir yolunu sunuyor.

Kaynak