BlogAPI, modern web uygulamaları için tasarlanmış, RESTful mimaride geliştirilmiş bir Blog API'sidir. Bu proje, kullanıcıların blog yazıları oluşturmasına, güncellemesine, silmesine ve listelemesine olanak sağlayarak, bir içerik yönetim sisteminin backend altyapısını sağlamayı amaçlar.
- CRUD İşlemleri: Blog yazıları üzerinde oluşturma, okuma, güncelleme ve silme işlemleri.
- RESTful Mimari: Standart HTTP metodları ve endpoint yapısıyla uyumlu, temiz ve anlaşılır API tasarımı.
- Modüler Yapı: Kodun okunabilirliğini artıran modüler ve yapılandırılmış dizin organizasyonu.
- Hata Yönetimi: Uygulama genelinde tutarlı hata mesajları ve hata yönetimi.
- Veritabanı Entegrasyonu: Kullanılan veritabanına göre (ör. MongoDB, PostgreSQL) konfigürasyon imkanı.
- Node.js – Sunucu tarafında JavaScript çalıştırma ortamı.
- Express.js – Hızlı ve esnek web sunucusu çatısı.
- (Opsiyonel) Veritabanı Çözümü – Projede kullanılacak veritabanı tercihinize göre (ör. MongoDB veya PostgreSQL).
-
Depoyu Klonlayın:
git clone https://github.com/edabeyza/BlogAPI.git cd BlogAPI