UI

React ve Next.js için üretim seviyesinde bir frontend kalıp kütüphanesi: bileşen sınıflandırması (Server mı Client mı), durum mimarisi, zorunlu veri-gösterimi ve form kalıpları, Tailwind stil disiplini.

Her asenkron arayüz dört zorunlu durumu da (yükleniyor, hata, boş, başarılı) içerir; böylece kullanıcı asla boş ya da bozuk bir ekranla baş başa kalmaz.

₺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 Tasarım & UX
  • Teslimat E-posta · anında
  • Lisans Tek seferlik
Çalışma önizlemesi
forgehouse, ui

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

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

Skill her frontend işinde tam olarak bu döngüyü koşar. Kara kutu yok, yaptığı iş budur:

  1. Önce her parçayı sınıflandırır: etkileşimi olmayan Server Component kalır, hook veya event kullanan 'use client' alır, karma ihtiyaçlar veri çeken server ebeveyn ve etkileşimi yöneten client çocuk olarak bölünür
  2. State'i veri tipine göre doğru araca yönlendirir: sunucu verisi TanStack Query'ye, global arayüz Zustand'a, formlar React Hook Form'a, URL durumu nuqs'a gider. Her şeyi taşıyan tek useState yok
  3. Her veri komponentinde zorunlu 4 durumlu diziyi uygular: yüklenirken Skeleton, hatada yeniden dene aksiyonlu ErrorCard, liste boşken CTA'lı EmptyState, ancak ondan sonra gerçek içerik. Eksik durum varsa komponent kabul edilmez
  4. Formları sabit zincir olarak kurar: Zod şeması, zodResolver, başarıda cache invalidation yapan mutation, iki sonuçta da toast geri bildirimi, gönderim sürerken devre dışı buton
  5. Sonuç üzerinde erişilebilirlik listesini yürür: klavye gezinmesi çalışır, odak durumları görünür, yalnız ikonlu butonlarda aria-label vardır, renk kontrastı 4.5:1 tutar
  6. Kapatmadan önce kırmızı bayrakları tarar: elle gömülmüş sahte diziler, boş onClick'ler, eksik yükleme veya hata durumları, any tipleri, doğrulamasız formlar. Her biri çözülür, öyle teslim edilir
Kullanım senaryoları · taktığında neler oluyor

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

ui · çekirdek

çekirdek aktif · 6 hat

  1. Yükleme, hata, boş ve başarı durumlarını düzgün işleyen veri listeleri

    ✓ yükleme, hata, boş ve ba…
  2. React Hook Form, Zod doğrulama ve toast geri bildirimli formlar

    ✓ react hook form, zod doğ…
  3. Taranabilir ve hızlı render olan sayfalar için Server Component'ler

    ✓ taranabilir ve hızlı ren…
  4. Asenkron params/searchParams ile Next.js 15 dinamik rotaları

    ✓ asenkron params/searchpa…
  5. cn() yardımcısıyla koşullu Tailwind stillendirmesi

    ✓ cn() yardımcısıyla koşullu
  6. 375px'ten 1440px'e erişilebilir, duyarlı arayüz

    ✓ 375px'ten 1440px'e erişi…
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. Boş ekranlara son: her asenkron durum varsayılan olarak işlenir

    lisans: kalıcı
  2. Server Component HTML çıktısıyla daha hızlı ve SEO dostu sayfalar

    lisans: kalıcı
  3. Sessiz hatalar yerine gerçek doğrulamayla tutarlı formlar

    lisans: kalıcı
  4. Erişilebilir arayüzler (WCAG AA, klavye, ekran okuyucu) baştan dahil

    lisans: kalıcı

abonelikler biter · tapular bitmez

Ne içerir · eksiksiz manifest

Kutudaki her şey.

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

Server mı Client mı bileşen karar kuralları

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.

Gerçek veriyle çalışan, eksik durumu olmayan, eksiksiz ve erişilebilir bileşenler isteyen React/Next.js arayüzü geliştiren frontend 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. Hangi frontend yığınını varsayıyor?

    Next.js 15 ve Tailwind ile React; üstüne belirli bir durum haritası: sunucu verisi için TanStack Query, istemci durumu için Zustand, formlar için Zod'lu React Hook Form, URL durumu için nuqs. Vue veya Angular kullanıyorsanız dört durum disiplini yine taşınır ama kopyala-kullan kalıplar taşınmaz.

  2. 'Boş ekran yok' ilkesi öneri olmaktan çıkıp nasıl zorunlu hale geliyor?

    Her asenkron arayüzün dört durumu da içermesi şart koşulur: yükleniyor, hata, boş ve başarılı; bu bir tavsiye değil zorunlu kalıptır. Kırmızı bayrak tablosu alışıldık kestirmeleri (sahte veri, boş handler, eksik durum) çözümlerine eşler; tamamlanma kontrol listesi de bileşene bitti demeden önce gözden kaçanı yakalar.

  3. Bu, kurup hazır stillenmiş butonlar alabileceğim bir bileşen kütüphanesi mi?

    Hayır. Bu bir kalıp kütüphanesi: Server mı Client mı karar kuralları, durum mimarisi ve kopyala-kullan veri gösterimi ile form yapıları. Görsel bileşenler için kendi setini sunmak yerine sizi shadcn/ui ve Magic UI gibi kütüphanelere yönlendirir.

  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.