Ana içeriğe atla

NodeJS - Basit bir web server kurma

Bu işlem için http modülünü kullanıyoruz.
const http = require('http');
Projemize dahil ettikten sonra bir server oluşturup onu dinlememiz gerekiyor.

const server = http.createServer((req,res)=>{

    res.end("Hello from the server.");

});

server.listen(8000'127.0.0.1', ()=>{

});
createServer iki parametreden oluşuyor.Birincisi request ikincisi response ilerleyen zamanlarda bu konu üzerine daha detaylı yazılar yazacağım.

Server dinlerken verilen 8000 değeri port değeridir.İstediğiniz herhangi bir değeri verebilirsiniz.127.0.0.1 ise localhostun adresidir.Şimdi tarayacıya girip http://127.0.0.1:8000/ adresine gittiğinizde Hello from the server yazısı ile karşılaşacaksınız.

Yorumlar

Bu blogdaki popüler yayınlar

Cuma Saati

 Cuma müminlerin bayramıdır. Cuma, Müslümanların cemaatle bir araya gelip haftalık namazlarını kıldığı önemli bir gündür. Müslümanlar için resmi tatil olan Cuma namazının sevabı iki kattır. Peki Cuma neden önemlidir? Cuma ne anlama geliyor? İşte bazı ilginç gerçekler... Cuma saati kaçırılmaması gerekmektedir.  CUMA NEDEN ÖNEMLİDİR? Haftanın en değerli günü Cuma'dır. Cuma gününün faziletini Peygamberimiz (sav) şöyle açıklamıştır: “Güneşin doğması için en hayırlı gün Cumadır. Adem o gün yaratıldı, o gün cennete girdi ve o gün cennetten kovuldu. Yargı günü gelecek. Cuma." (Müslim, Cuma 18) Cuma, haftalık Müslüman tatilidir. Bu bağlamda Perşembe akşamı Müslümanlar bu güne hazırlanıyor. Cuma gününe hazırlanmak için abdestlerini alırlar, temiz giysiler giyerler ve kendileri de güzel kokular saçarlar. Bunu Peygamberimizin tavsiyesi olarak yapıyorlar. Çünkü Peygamberimiz (as); "Cuma günü gelmek istiyorsan, yıkanmalısın." (Müslim, Cuma 2) "Her gencin Cuma günleri duş al

NodeJS - Dosya Okuma ve Yazma

NodeJS dünyasına adım atmam üzerine edindiğim bilgileri tekrar etmek amaçlı ve kullanan arkadaşlara yardımcı olmak için bu yazıyı ele alıyorum. const  fs  =   require ( 'fs' ); ES6 yazım şekline hakim olmak gerekiyor.fs yi projeye dahil ettikten sonra altındaki tüm methodları kullanabiliyoruz. Üç adet dosyamız olduğunu düşünelim. İlk dosyamızın ismi "start.txt" ikinci dosyamızın ismi "read-this.txt" üçüncü dosyamızın adı ise append.txt olsun. Bu dosyalar txt dosya yolu altındadır. start.txt dosyamızın içeriği "read-this" ifadesidir yani ikinci dosya ismini birinci dosyanın içeriğinden alıp başka bir dosyayla birleştirip yazacağız. fs .readFile ( './txt/start.txt' ,  'utf-8' , ( err , data1 )  => {     fs .readFile ( `./txt/${ data1 }.txt` , 'utf-8' ,( err , data2 ) => {         fs .readFile ( './txt/append.txt' , 'utf-8' ,( err , data3 ) => {             fs .wr