Express js, Node js tabanlı web uygulama sunucu çatısıdır. Mongodb vb veri tabanları arasında kullanılabilir. Api yazmakta ,Router işlemleri vs durumlarda bize kolaylık sağlar.Daha sade bir yapıya sahiptir. Genel olarak node js tarafında geliştirme yapılırken express js kullanılır.
Express js ile yeni bir proje oluşturmakta biraz zahmetli. Görüm oluşturma, hata işleme, routing yapısı, middleware vs durumları ayarlamak gerekiyor. Express application generator ile ayarları yapılı hazır bir proje geliyor. Geliştirmelerinizi bunun üzerinden düzenleyerek yapabilirsiniz.
Bunun için npm ve node ‘u makinenize kurmak. (var oldugunu var sayıyorum)
- Aşadaki kod ile express-generator global olarak kurlur
npm install express-generator -g
2. projenize isim vererek oluşturun
express myapp
3. proje klasörünüze girin
cd myapp
4. paketleri indirin
npm install
5. projeyi çalıştır
npm start
ardından http://localhost: 3000′ portuna gidin. Projeniz çalışmış olacak
daha fazlasını merak ediyorsanız kendi sayfasından inceleyin https://expressjs.com/en/starter/generator.html