Next.js App Router Patterns

Next.js 14+ App Router üzerinde React Server Components ile modern, tam yığın uygulamalar kurmak için eksiksiz bir desen kütüphanesi.

Sunucuda mı yoksa istemcide mi render edileceğini, yavaş veriyi Suspense ile nasıl akıtacağını ve değişiklikleri Server Actions ile nasıl yöneteceğini öğretir: veri çekme, paralel rotalar, kesişen modaller, route handler ve SEO meta verisi kapsayan sekiz hazır desenle desteklenir.

₺369 tek seferlik
Bir kit içine ekle →

Fiyatlara KDV (%20) dahildir. · Gerçek ajans işinden çıkarıldı · tek seferlik, kilit yok

  • Tür Skill
  • Kategori Geliştirme
  • Teslimat E-posta · anında
  • Lisans Tek seferlik
Çalışma önizlemesi
forgehouse, nextjs-app-router-patterns

Çalışmanın içinden · kara kutu yok

Satın almadan önce işin kendisini gör.

App Router üzerinde geliştirme yapılırken skill'in işlettiği gerçek döngü. Kara kutu yok, yaptığı iş budur:

  1. Her şeyi colocated fetch'li Server Component olarak başlatır: async sayfalar veritabanını veya API'yi doğru cache ipucuyla doğrudan çağırır (ISR için revalidate, hedefli geçersiz kılma için tag) ve secret'lar sunucudan asla çıkmaz.
  2. Client adalarını yapraklarda izole eder: yalnız gerçekten interaktif parçalar (useTransition'lı sepete-ekle butonu, form) 'use client' alır; 300KB bundle'ı 50KB'a indiren şey tam olarak budur.
  3. Yavaş veriyi blokalamak yerine stream eder: route seviyesini loading.tsx karşılar, iç içe Suspense sınırları yorumlar, öneriler ve diğer yavaş widget'ları sarar; header anında render olur, kalanı akar.
  4. Mutasyonları Server Action'dan geçirir: en üstte cookie/session kontrolü, veritabanı yazımı, ardından revalidateTag veya revalidatePath; tüm site değil yalnız etkilenen cache girdileri tazelenir.
  5. UI gerektirdiğinde ileri route biçimlerine uzanır: bağımsız loading state'li dashboard panelleri için paralel @slot'lar, sayfa-üstü-modal foto pattern'i için intercepting (.) route'lar, dinamik route'ları SSG'ye itmek için generateStaticParams.
  6. Sayfa başına SEO katmanını bitirir: generateMetadata canlı veriden title, description, OG ve Twitter kartlarını kurar; opengraph-image.tsx Edge runtime'da ImageResponse ile markaya uygun dinamik OG görseli render eder.
Kullanım senaryoları · taktığında neler oluyor

Tek güç kaynağı. 6 hat dışarı.

nextjs-app-router-patterns · çekirdek

çekirdek aktif · 6 hat

  1. ISR ve cache etiketleriyle Server Component veri çekme

    ✓ isr ve cache etiketleriyle
  2. Suspense ve loading.tsx ile yavaş bileşenleri akıtma

    ✓ suspense ve loading.tsx
  3. Server Actions ile değişiklik ve form yönetimi

    ✓ server actions ile değiş…
  4. Paralel ve kesişen rotalar (dashboard slotları, fotoğraf modalleri)

    ✓ paralel ve kesişen rotalar
  5. SEO sayfaları için generateMetadata + generateStaticParams

    ✓ seo sayfaları için gener…
  6. Pages Router'dan App Router'a geçiş

    ✓ pages router'dan app rou…
Kazanımlar · elinde kalanlar

Aldıkların sende kalır.

Zamanı ileri sar. Ne kaldığını izle.

Sonsuza dek

Sahip olmak tam olarak bu.

Kiralık yığın

yapay zekâ yazım aracı: abonelik

süresi doldu · erişim gitti

analiz paketi: abonelik

süresi doldu · erişim gitti

tasarım platformu: abonelik

süresi doldu · erişim gitti

(geriye bir şey kalmadı)

Senin ocağın

  1. Mantığı sunucuda tutarak daha küçük istemci paketleri

    lisans: kalıcı
  2. Boş TTI beklemeleri yerine kademeli akışla daha hızlı algılanan yükleme

    lisans: kalıcı
  3. Yalnızca etkilenen sayfaları yeniden kuran hassas cache geçersizleştirme

    lisans: kalıcı
  4. Bir katman atlansa bile sonraki katmanın yakaladığı katmanlı kimlik koruması

    lisans: kalıcı

abonelikler biter · tapular bitmez

Ne içerir · eksiksiz manifest

Kutudaki her şey.

Bir parçayı eline al. Çalışırken izle.

Render modu karar tablosu (Server/Client/Static/Dynamic/Streaming)

parça 01 / 06 · kutuda

6 parça · tek çalışan sistem · e-postayla anında teslim

Kimler için

Bu herkes için dövülmedi.

  • Araç kiralamayı sahip olmaya tercih ediyorsan, sana göre değil.
  • Yığınını senin yerine başkası yönetsin istiyorsan, sana göre değil.
  • Tahmin etmekten memnunsan, sana göre değil.
Hâlâ burada mısın? Güzel.

Tahmin yerine sınanmış bir mimari isteyen, Next.js App Router üzerinde üretim uygulaması kuran veya taşıyan React geliştiricileri için.

o zaman bu senin için dövüldü.

Hangi AI ile çalışır

Tasarımı gereği evrensel: her yapay zekada çalışır. Açık Agent Skills + MCP biçiminde gelir (Claude’da yerleşik); ChatGPT, Gemini, Cursor ve Copilot aynı dosyaları kendine uyarlar.

  • Claude Yerleşik biçim
  • ChatGPT Açık standartla uyarlanır
  • Gemini Açık standartla uyarlanır
  • Cursor Açık standartla uyarlanır
  • Copilot Açık standartla uyarlanır
Sorular · hâlâ havada

Aklındakini yakala.

hava temizlendi. seninle ocak arasında hiçbir şey kalmadı.
bir kıvılcım yakala: ocak cevaplar

  1. Pages Router'dan çıkıyoruz. Bu paket o yolu da kapsıyor mu, yoksa sadece yeni projeler için mi?

    Geçiş, adı konmuş kullanım senaryolarından biri. Render modu karar tablosu ve tam dosya konvansiyon haritası, Pages Router alışkanlıklarını, yani getServerSideProps mantığını ve _app yapısını App Router karşılıklarına çevirmek için kurulmuş. Sonrasında inşa edeceğiniz sekiz desen de yanında.

  2. Resmi Next.js dokümanlarını okumaktan farkı ne?

    Dokümanlar her API'yi tek başına anlatır. Bu paket onları birleştiren sekiz hazır üretim deseni, karar tablolarını ve dokümanların size bıraktığı sunucu istemci yap yapma kurallarını bir arada verir. Sadece API yüzeyini değil, muhakeme kararlarını da kodlar.

  3. use cache ve cacheLife gibi Next.js 16 önbellek yönergelerini kapsıyor mu?

    Hayır. Bu kütüphane 14 ve üzeri App Router temeline odaklanır: Server Components, cache etiketli ISR, Suspense ile akış, Server Actions ve paralel rotalar. Next.js 16 Cache Components modeli kendi başına ayrı ve daha derin bir konu, ayrı bir becerinin işi.

  4. Nasıl teslim edilir?

    Satın alımdan hemen sonra e-posta ile iletilir, kuruluma hazır, anında indirilir; bekleme yok.

  5. Tek seferlik mi, abonelik mi?

    Tek seferlik alımdır; abonelik veya gizli ücret yoktur. Fiyata KDV (%20) dahildir.

  6. İade alabilir miyim?

    Dijital ürün olduğu için indirildikten sonra iade yapılmaz. Bu yüzden ne içerdiğini ve kime uygun olduğunu burada açıkça paylaşıyoruz.