Merhaba Değerli THT Ailesi. Bayadır yoktum, tekrardan geldim (Söylemeseydim de olurdu
). Neyse, konumuza dönelim.
Bugün socket programlama ile bir chat programı yapmayı göstereceğim. Şimdi diyeceksiniz ki "La ateş localhost'ta kiminle yazışacağız???" Uygulamamızı dış dünyaya açmak için "Ngrok" kullanacağız. Tamam tamam, biraz karışık gidiyorum ama toparalayacağım. İlk olarak socket.io nedir ona bir bakalım isterseniz.
Socket.İO
Socket.IO, web tarayıcıları ile sunucular arasında çift yönlü, gerçek zamanlı iletişim sağlayan bir JavaScript kütüphanesidir. WebSocket protokolü üzerine inşa edilmiştir ancak HTTP uzun anketleme ve diğer tekniklerle de çalışabilir. Bu sayede, Socket.IO, çeşitli ağ koşullarında tutarlı performans sağlar.
Şimdi gelelim ngrok'a.
Ngrok
Ngrok, bilgisayarınızda çalışan bir uygulamayı veya web sitesini internet üzerinden paylaşmanızı sağlayan bir araçtır. Normalde, yerel olarak çalışan uygulamalar sadece bilgisayarınızda erişilebilirken, Ngrok bu uygulamanızı başkalarının da görebileceği şekilde internete açar.
Şimdi geçelim önemli kısma yani projeye
Proje Github'da zaten var olduğu için buraya yazmıyorum. Herşey açıklamalı olarak dosyaların alt kısmında bulunan README.md dosyasında yazıyor. İstediğiniz bir şey var ise bana dm üzerinden, e-posta üzerinden veya discord üzerinden ulaşbilirsiniz.
İyi günler dilerim. Umarım projemi beğenmişsinizdir.
GitHub - uwpear/chat-app
Github linkini bile virüs sananlar için Virüstotal (Github Linki): VirusTotal
Bugün socket programlama ile bir chat programı yapmayı göstereceğim. Şimdi diyeceksiniz ki "La ateş localhost'ta kiminle yazışacağız???" Uygulamamızı dış dünyaya açmak için "Ngrok" kullanacağız. Tamam tamam, biraz karışık gidiyorum ama toparalayacağım. İlk olarak socket.io nedir ona bir bakalım isterseniz.
Socket.İO
Socket.IO, web tarayıcıları ile sunucular arasında çift yönlü, gerçek zamanlı iletişim sağlayan bir JavaScript kütüphanesidir. WebSocket protokolü üzerine inşa edilmiştir ancak HTTP uzun anketleme ve diğer tekniklerle de çalışabilir. Bu sayede, Socket.IO, çeşitli ağ koşullarında tutarlı performans sağlar.
Şimdi gelelim ngrok'a.
Ngrok
Ngrok, bilgisayarınızda çalışan bir uygulamayı veya web sitesini internet üzerinden paylaşmanızı sağlayan bir araçtır. Normalde, yerel olarak çalışan uygulamalar sadece bilgisayarınızda erişilebilirken, Ngrok bu uygulamanızı başkalarının da görebileceği şekilde internete açar.
Şimdi geçelim önemli kısma yani projeye
Proje Github'da zaten var olduğu için buraya yazmıyorum. Herşey açıklamalı olarak dosyaların alt kısmında bulunan README.md dosyasında yazıyor. İstediğiniz bir şey var ise bana dm üzerinden, e-posta üzerinden veya discord üzerinden ulaşbilirsiniz.
İyi günler dilerim. Umarım projemi beğenmişsinizdir.
GitHub - uwpear/chat-app
Github linkini bile virüs sananlar için Virüstotal (Github Linki): VirusTotal
Son düzenleme:



