2 puan yazan blueng 4 시간 전 | 1 yorum | WhatsApp'ta paylaş

Tek başına çalışan geliştiricilerin React Native uygulamalarını hızlıca oluşturup gerçek mağaza dağıtımına kadar ilerleyebilmesi için hazırlanmış bir temel şablondur.

React Native + Expo temeli üzerine Feature-Sliced Design(FSD) yapısı uygulandı ve uygulama fikri bulmadan planlama, tasarım sistemi, özellik geliştirme, QA ve dağıtıma kadar uzanan bir AI Agent Harness de birlikte eklendi.
iOS ve Android dağıtımı yapılabilir; uygulama geliştirmeye devam ederken bu proje de sürekli güncellenmektedir.

Başlıca özellikler şunlardır.

  • React Native 0.81 + Expo 54 tabanlı
  • TypeScript strict mode
  • Expo Router, Zustand, TanStack Query, Axios, NativeWind kurulumu
  • FSD yapısına uygun features / entities / shared katmanlama
  • Claude Code için 9 agent ve 8 skill içerir
  • “Make an app” tarzı komutlarla fikir → planlama → tasarım → geliştirme → QA akışını otomatikleştirir
  • AdMob, Firebase Analytics, SecureStore tabanlı token saklama ve uygulama içi değerlendirme politikası modülü içerir
  • EAS Build / Submit temelli mağaza dağıtım akışını içerir

Basit bir starter'dan çok, “tek başına çok sayıda uygulama geliştirip dağıtan kişi” için hazırlanmış bir şablona daha yakındır.

Reklam

Örneğin yeni bir uygulama oluştururken her seferinde tekrarlanan işler, yani kimlik doğrulama yapısı, API istemcisi, durum yönetimi, reklam onayı akışı, analiz event'leri, uygulama değerlendirme politikası, build ayarları, FSD modül yapısı gibi bileşenlerin en baştan yeniden eklenmesini gerektirmeyecek şekilde tasarlanmıştır.

Ayrıca yapay zeka agent'larının kodu gelişigüzel yerlere üretmemesi için FSD kuralları, iş adımları, QA kriterleri ve typecheck/lint ölçütleri de şablona dahil edildi. Geliştirme sonrasında qa-reviewer ve app-inspector akışının kod kalitesi, UX, Safe Area, erişilebilirlik gibi unsurları denetlemesi hedeflenmiştir.

Kişisel olarak bu proje, “vibe coding ile bir uygulama yapmayı denemek”ten ziyade, “tek başına çalışan geliştiricinin birden fazla uygulamayı tekrar tekrar planlayıp yayımlayabileceği bir üretim hattı”na odaklanıyor.

GitHub: https://github.com/seungmanchoi/react-native-fsd-agent-template

1 yorum

 
roxie 2 시간 전

Reklam gelirini bile önceden kabaca hesaplamış olmaları güzel.