React Native ve Expo proje mimarisi oluşturucu promptu

Mobil uygulama projeleriniz için React Native ve Expo tabanlı, ölçeklenebilir ve temiz kod prensiplerine uygun dosya dizini ve mimari taslakları oluşturun.

Hazır prompt

Sen kıdemli bir Mobil Uygulama Mimarı ve React Native uzmanısın. Aşağıdaki gereksinimlere göre, üretime (production) hazır, ölçeklenebilir bir Expo proje mimarisi tasarla.

Uygulama Türü: 
Kullanılacak Paketler/State: 
Temel Özellikler: 

Kurallar:
- Bana sadece düz metin teorisi değil, projenin klasör yapısını (folder tree) ağaç formatında ver.
- `components`, `screens`, `hooks`, `utils` gibi ana dizinlerin ne amaçla kullanılacağını birer cümleyle açıkla.
-  için uygulamanın kök dizininde (App.tsx veya _layout.tsx) yapılması gereken temel entegrasyonu kod bloğu olarak göster.
-  maddelerinin performansı düşürmemesi için Expo'ya özel 2 optimizasyon ipucu ver (Örn: useMemo kullanımı veya UI thread animasyonları).

Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.

“Aç” ile prompt sağlayıcıya gider. Hassas bilgi kullanma; sağlayıcı şartları geçerlidir.

Kullanım ipuçları

  • 1

    Fizik motoru veya karmaşık animasyonlar kullanıyorsanız, Expo Reanimated'in UI thread üzerinde çalışmasına dikkat çeken kurallar ekleyebilirsiniz.

Sık sorulan sorular

Sadece klasör yapısı yerine spesifik bir ekranın kodunu yazdırabilir miyim?

Evet, promptun sonuna 'Bu mimariye uygun olarak Ana Ekran (Home Screen) kodunu da TypeScript ile yaz' komutunu ekleyebilirsiniz.

Bu prompt genel amaçlıdır. Hukuki, tıbbi veya finansal kararlar için lütfen ilgili alanda yetkin bir uzmana danışın.

İlgili promptlar