Genel Bakış
MovieDB-Fetch, modern bir film keşif uygulamasıdır. RESTful API entegrasyonu ve Next.js ile geliştirilmiş, gerçek zamanlı film verilerini kullanıcı dostu bir arayüzle sunan demo projesidir.
Teknolojiler
- Next.js 15: App Router, Server Components
- React 19: Son sürüm React özellikleri
- TypeScript: Tip güvenliği ve geliştirici deneyimi
- Tailwind CSS: Utility-first CSS framework
- TMDB API v3: Film verileri için external API
Ana Özellikler
- Öne Çıkan Film: Ana sayfada en yüksek puanlı filmin hero bölümü
- Kategori Filtreleme: Filmleri türlerine göre keşfetme (Action, Comedy, Drama, vb.)
- Popüler Filmler: Güncel popüler içerikleri görüntüleme
- En İyi Filmler: En yüksek puanlı filmlerin listesi
- Detaylı Film Sayfaları: Her film için kapsamlı bilgi ve görseller
- RESTful API Entegrasyonu: TMDB API v3 ile entegrasyon
- Bearer Token Authentication: Güvenli API kimlik doğrulama
- Error Handling: Hata yönetimi ve fallback UI
- Caching Stratejisi: 60 saniyelik cache ile performans optimizasyonu
- Server-Side Data Fetching: Sunucu tarafında veri çekme