NodeJS ile ön taraftan veri çekme

Ben senin yerine bu isi nasil yapman gerektigini bir pseudo-code ile aciklayayim, sen kendi algoritmani uret :)

1. Serverda bir end point olusturmalisin. Bunu yapmak icin once bir route tanimlayip, istek atilan URL, bu route ile eslestiginde cagrilacak olan controller fonksiyonu tanimlamalisin. Bu isleri hizli bir sekilde yapmak icin express.js gibi kutuphaneler var ve bunlar node runtimeinda calisir
2. Client tarafinda gonderecegin verileri bir callback fonksiyon ile tanimlamalisin. XHR veya fetch api kullanarak gondermek istedigin veriyi daha once serverda actigin end pointe HTTP request atarak yollamalisin.
3. Callback fonksiyonun hangi olay olustugunda cagrilacagini, event handler ile belirleyip, callback fonksiyonu ilgili event handlera parametre olarak passlemelisin.
4. Geri donecek cevabi yorumlamak icin client tarafindaki callback fonksiyonunda, serverdan donen response'u yakalamalisin. Bu noktada da json, async/await, promise gibi yapilari arastirmani oneririm.

Koyu yazdigim kavramlari arastirir ve pratik yaparsan, kisa sure icinde sunucu ve istemci arasindaki iletisimi anlamis olursun. Bunu yapmanin bir cok yolu var ancak en kolay yolu REST api. Kolay gelsin.
 
Son düzenleme:

Geri
Yukarı