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.
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
Clean Code ve SOLID prensipleriyle kod Refactoring asistanı promptu
Okunması zor, karmaşık (spagetti) kodlarınızı yapıştırın. Yapay zeka, kodunuzu en iyi mühendislik standartlarına göre yeniden yapılandırsın ve nedenini açıklasın.
Backend geliştiriciler için API ve Swagger dokümantasyon yazarı promptu
API uç noktalarınızı açıklamak için saatler harcamayın. Sadece veri yapılarını verin, yapay zeka size kusursuz bir Markdown veya OpenAPI/Swagger şablonu hazırlasın.
Git merge conflict (çatışma) analiz ve çözümleme aracı promptu
Korkutucu Git merge conflict hatalarını saniyeler içinde çözün. Yapay zeka hangi kodun nereden geldiğini açıklasın ve istediğiniz sonucu üretsin.
Kodu basit şekilde açıklama promptu
Karmaşık kodları sade ve anlaşılır şekilde açıkla.