Node.js dosyası nedir?
Node.js, sunucu tarafı ve ağ uygulamaları geliştirmek için açık kaynaklı, platformlar arası bir çalışma ortamıdır. Node.js uygulamaları JavaScript ile yazılmıştır ve OS X, Microsoft Windows ve Linux'ta Node.js çalışma zamanı içinde çalıştırılabilir.
Neden node.js?
- daha iyi verimlilik ve genel geliştirici verimliliği
- kod paylaşımı ve yeniden kullanımı
- hız ve performans
- bir ekip içinde kolay bilgi paylaşımı
- çok sayıda ücretsiz araç
Express.js nedir?
Express, web ve mobil uygulamalar geliştirmek için sağlam bir özellik kümesi sağlayan minimal ve esnek bir Node.js web uygulama frameworkudur. Düğüm tabanlı Web uygulamalarının hızla geliştirilmesini kolaylaştırır. Express frameworkun temel özelliklerinden bazıları şunlardır -
-
HTTP isteklerine yanıt vermek için orta yolların ayarlanmasına izin verir.
-
HTTP Yöntemi ve URL'ye göre farklı eylemler gerçekleştirmek için kullanılan bir yönlendirme tablosu tanımlar.
-
Şablonlara argüman aktarmaya dayalı olarak HTML Sayfalarının dinamik olarak oluşturulmasına izin verir.