19 - NEXT.JS 15, Routing, Veritabanı ve API

Опубликовано: 17 Март 2026
на канале: Barış S. Gürler
484
6

00:00 Next.js: Bir React Çerçevesi
02:00 App Router Pages Router farkı
04:00 Proje TypeScript Tailwind Kurulum
08:00 SRC App Router Turbo Pack
12:00 Next.js Routing Rendering Temelleri
15:00 Proje Yapısı ve Konfigürasyon
18:00 Klasör Yapısı ve CSS
20:00 Hydration Hatası ve Çözümü
24:00 Page.tsx Ana Sayfa Kodu
26:00 Yeni Sayfa Klasör Page.tsx
29:00 Temel Routing Segment Kavramı
32:00 Pages Router Eski App Router Yeni
35:00 Layout Dosyası ve Kullanımı
38:00 Page Dosyası Gerekli Uzantılar
40:00 Next Link Component Kullanımı
43:00 Sayfalar Arası Hızlı Gezinti
45:00 Dinamik Rota ve Params
48:00 Köşeli Parantez ID Bilgi Taşıma
51:00 Catch All Segments 3 Nokta
54:00 Opsiyonel Catch Segment Çift Parantez
57:00 Breadcrumb URL Bilgi Alma
1:00:00 Veri Çekme Server Client Farkı
1:03:00 Client Fetch Use Client
1:06:00 Server Client Görev Dağılımı İdeali
1:09:00 Öğrenci Yönetim Sistemi Planlama
1:12:00 MongoDB NoSQL Mongoose ORM
1:15:00 Model Kavramı ve İlişkiler
1:18:00 REST API İstek Tipleri
1:21:00 Auth JS ve Kimlik Doğrulama
1:24:00 Bcrypt Parola Hashleme Güvenlik
1:27:00 Models Types Actions Klasörleri
1:30:00 Mongoose Veritabanı Bağlantısı Kodu
1:33:00 Kişi Modeli Alanları Tanımlama
1:36:00 Kişi Tipi ve Mongoose Document
1:38:00 Auth JS API Route Oluşturma
1:42:00 API Route Kullanıcı Bulma
1:44:00 Hatalı Şifre Parola Kontrolü
1:47:00 Register API Route Oluşturma
1:50:00 Validation ve Status Code 400
1:53:00 E-posta Uzantısı ile Rol Kontrolü
1:55:00 Bcrypt ile Parola Hashleme
1:58:00 Mongoose Create Kayıt İşlemleri
2:01:00 API Testi Postman 201 Başarılı
2:04:00 MongoDB Collection Adları Düzeltme
2:06:00 Timestamps True ile Zaman Damgası
2:09:00 Postman Harici Makine Testi
2:12:00 REST Komutları SQL Karşılıkları
2:15:00 Endpoint Kavramı Uç Nokta
2:17:00 Get Öğrenci Populate Ders Çekme
2:20:00 API Klasör Yapısı Düzenleme
2:23:00 Mongoose ORM Veritabanı Yönetimi