nedir bu node js.
Node js. , client tarafında kullanılan javascript dilinin server side a aktarılması gibi düşünülebilir.Yani artık tek bir dil bilerek hem server side yani backend hemde client side yani frontend işlerimizi görebilecek bir dile sahibiz muazzzamm!!!
Başlayalımm
Node js bilgisayarımızda kullanmak için verdiğim adresten uygun sürümü bilgisayarınıza kurun.
Ardından visual studio code editörü işinizi baya kolaylaştıracaktır. ondun da linkini aşşağıya koyacağım.
Not:visual studio'yu kurarken tik attığımız kısımda "open with visual studio" gibi bir şey soracak onu işaretlerseniz işiniz kolaylaşır.
%20https://nodejs.org/en/download/
https://code.visualstudio.com/download
1-Ortamın hazırlanması
ilk olarak bir klasör oluşturalım ve içine girip sağ tıklayıp "Code ile aç" dediğimizde direkt klasörün içinde vsCode açılacak.
Evet node js ile ilk uygulamamızı yapmaya 1 adım yaklaştık. vsCode u klasörümüzde açtıktan sonra sol taraftaki boş bölüme sağ tıklayıp app.js isimli bir dosya oluşturalım .
CTRL+" tuş kombinasyonu ile komut satırını dosyamız içinde açıyoruz.
şimdi size vereceklerimi sırasıyla yazım enter demeniz yeterli.
1-npm init (burada çıkacakların hepsini entera basarak geçin şuan bir öbnemi yok)
2-npm i express
Veeeee geliştirme ortamımız hazır.
2-Kodlayalım :)
const express = require('express')
const app = express()
bu iki satır kod ile expressi projemizde kullanılabilir hale gitiriyoruz.
app.get('/', (req, res) => res.send('İlk Node Uygulaması!!!'))
ardından bu satır ile 127.0.0.1:3000/ adresine bir get isteğinde bulunuyoruz. Ve res.send diyerek "/" adresine verdiğimiz metni yolluyoruz. buradaki 127.0.0.1 bizim local adresimizi belirmektedir.
app.listen(3000)
Son olarak da hangi portu dinleyeceğimizi uygulamaya söylüyoruz. Yukarıdaki 127.0.0.1:3000/ adresindeki 3000 buradan gelmekte.
Son görüntü bu şekilde olmalı.
3-Uygulamanın ayağa kaldırılması
Aslında bu adımda oldukça basit. Komut satırına gelip şunu yazmanız yeterli.
node app
Evet bunu dedik vee şu anda local hostumuz (127.0.0.1 ) 3000 inci porttan dinleniyor. Gelin bakalım.
tarayıcınıza gidin ve 127.0.0.1:3000/ adresini yapıştırın.
Evet gördüğünüz gibi birkaç basit adımda ilk node js uygulamamızı yapmış olduk çok kolay değil mi :)