🛒 Basit Backend: E-Ticaret SQL ve API Lab

E-ticaret backend testini uygula: DBeaver ile PostgreSQL şeması, mock veri, Next.js TypeScript API route'ları, endpoint ve header denemeleri.

Bilgisayar, elbise ve ayakkabı satan gerçekçi bir mağaza senaryosunda database, API ve UI bağlantısını adım adım öğren.

Bu sayfada neler öğreneceksin

  • 🛒 E-Ticaret Backend Haritası — Bu sayfa gerçek sisteme bağlanmaz. Tarayıcı içinde çalışan güvenli bir e-ticaret backend provasıdır: bilgisayar, elbise ve ayakkabı ürünleri üzerinden SQL, API ve backend testi öğrenirsin. Gerçek işte tester genelde şunu kontrol eder: UI ürünleri doğru gösteri
  • 🗄️ DBeaver ile SQL Database Kur — DBeaver, database için bir kontrol masası gibidir. Tabloları görür, SQL yazarsın, sonucu altta tablo halinde okursun. Bu bölümde shop adında ayrı bir schema kuruyoruz. Bu adımlar eğitim içindir. Canlı şirket veritabanında deneme yapma. Öğrenirken ayrı local Po
  • 🧩 VS Code ile Next.js TypeScript API — API, UI ile SQL arasındaki görevli kapıdır. UI doğrudan database şifresini bilmez; /api/products kapısına gider, API SQL sorgusunu çalıştırır, sonucu JSON olarak döndürür. Bu LearnQA.dev projesi React + Vite ile çalışıyor. Aşağıdaki Next.js API projesi ayrı bi
  • 🧪 API Test, Base URL, Endpoint ve Header — API testinde önce UI’ı bekleme. Kapıya direkt git: base URL, endpoint, method, header ve body doğru mu kontrol et. UI sonra aynı kapıyı kullanır. GET, POST, PATCH cevabını gözle gör