Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, anlatıcı Visual Studio Code ile JSON server kullanımını adım adım göstermektedir.
- Video, JSON server'ın ne olduğunu açıklayarak başlıyor ve ardından bu sunucunun nasıl kurulacağını ve kullanılacağını gösteriyor. Anlatıcı, npm paketi üzerinden JSON server'ı yükleyip, kendi JSON verilerini sunucuya bağlama sürecini detaylı şekilde anlatıyor. Ayrıca, sunucuya GET, POST, PUT ve DELETE istekleriyle nasıl erişilebileceği ve Postman gibi araçlarla test edilebileceği gösteriliyor. Video, hızlı bir şekilde kendi JSON sunucunuzu ayağa kaldırıp, web projelerinde API sunucusu olarak kullanabilmenizi sağlayan pratik bir rehber niteliğindedir.
- 00:00JSON Server Nedir ve Kullanım Alanları
- JSON Server, JSON verisini sunan bir sunucu paketidir ve bir Node.js uygulaması olarak çalışır.
- Bu uygulama, JSON verisini URL üzerinden kolayca sorgulayabileceğiniz şekilde sunar ve post, put ve delete işlemleri yapmanızı sağlar.
- Özellikle API sunucusuna ihtiyaç duyduğunuz, web projesi geliştirirken veya client tarafında Angular gibi kütüphanelerle çalışırken örnek veri sunucusu olarak kullanışlıdır.
- 03:18JSON Server Kurulumu
- JSON Server, npmjs.com adresinden erişilebilen bir npm paketidir ve kodla ve otuz saniye içerisinde kendi JSON sunucunuzu ayağa kaldırabilirsiniz.
- Kurulum için terminalde "npm install json-server" komutunu çalıştırmanız gerekir.
- JSON Server'ı çalıştırmak için önce Node.js'ın bilgisayarınıza yüklü olması gerekmektedir.
- 06:26JSON Verisi Oluşturma ve Sunucu Ayağa Kaldırma
- JSON Server kullanmak için öncelikle sunulacak JSON verisini oluşturmanız gerekir.
- JSON verisi, istediğiniz gibi iç içe dallanmış olabilir ve diziler, objeler gibi yapılar içerebilir.
- Sunucuyu ayağa kaldırmak için terminalde "json-server --watch db.json" komutunu çalıştırmanız yeterlidir.
- 09:33JSON Server Kullanımı
- JSON Server, JSON dosyasındaki nesnelerin listelerine bakarak URL'leri oluşturur ve localhost üzerinden yayın yapar.
- Tarayıcıdan veya Postman gibi araçlardan GET isteği ile verilere erişebilirsiniz.
- Postman ile POST isteği göndererek JSON dosyasına yeni veri ekleyebilir ve bu değişiklikler kalıcı olarak kaydedilir.