Bu repo, NestJS ile geliştirilmiş bir web API'sinin demolarını içermektedir. NestJS, Node.js kullanarak ölçeklenebilir ve verimli sunucu tarafı uygulamaları oluşturmak için bir framework'tür. Bu proje ise, NestJS'in nasıl kullanıldığını göstermek için oluşturulmuş bir örnektir.
Projeyi yerel makinenize kurmadan önce aşağıdaki adımları izlemeniz önerilir:
- Repo'yu klonlayın:
git clone https://github.com/HBuminY/nestjs_demo_project.git
- Nest.js Proje Root Dosyasını açın
cd nestjs_demo
- Gerekli bağımlılıkları yükleyin:
npm install
- Projeyi çalıştırın:
npm run start
Demo projesinin özelliklerini denemek ve anlamak için aşağıdaki adımları izleyebilirsiniz:
-
Tarayıcınızda
http://localhost:3000
adresine gidin. -
/users
endpoint'ine GET isteği göndererek kullanıcıları elde edin:
GET http://localhost:3000/users
/users
endpoint'ine POST isteği göndererek yeni bir kullanıcı ekleyin:
POST http://localhost:3000/users
{
“name”: “John Doe”,
“email”: “[email protected]”
}
- Diğer özniteliklerin nasıl kullanılacağını ve API'nin diğer endpoint'leri hakkında daha fazla bilgi edinmek için
controllers
veservices
klasörlerindeki ilgili dosyalara bakın.
Her türlü katkıya açığız! Eğer bu projeye katkıda bulunmak isterseniz, lütfen repo sahibi ile iletişime geçin ve ne tür katkılar yapabileceğinizi tartışın.
Bu proje MIT Lisansı altında lisanslanmıştır. Detaylı bilgi için lisans dosyasını inceleyebilirsiniz.
Bu README dosyası, NestJS demo projesi için açıklamalar ve talimatlar içermektedir. Proje hakkında daha fazla bilgi için lütfen repo sayfasını ziyaret edin.