# React Native Networking ve API (React Native) > fetch API, axios, async/await, hata yönetimi, API entegrasyonu, AbortController - 20 mülakat soruları - Mid-Level - [Mülakat Soruları: React Native](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari.md) ## 1. React Native'de HTTP istekleri yapmak için kullanılan native JavaScript yöntemi nedir? **Cevap** fetch, HTTP istekleri yapmak için JavaScript ve React Native'e gömülü native bir API'dir. Bir Promise döndürür ve harici bağımlılık olmadan GET, POST, PUT, DELETE isteklerini yönetmeye olanak tanır. axios'tan farklı olarak fetch, herhangi bir paket kurmadan native olarak kullanılabilir. ## 2. Bir HTTP isteği 404 veya 500 koduyla başarısız olduğunda fetch() metodu ne döndürür? **Cevap** fetch(), ağ isteği tamamlandığı sürece 404 veya 500 gibi HTTP hata kodları için bile Promise'i her zaman başarıyla çözer. HTTP hatalarını tespit etmek için response.ok veya response.status'u manuel olarak kontrol etmeniz gerekir. fetch(), yalnızca bağlantı yokluğu gibi gerçek ağ hatalarında Promise'i reddeder. ## 3. HTTP istekleri için axios'un fetch'e göre temel avantajı nedir? **Cevap** axios, JSON verilerini otomatik olarak JavaScript nesnelerine dönüştürür ve Promise'i reddederek HTTP hata kodlarını yönetir. fetch ile response.json()'u manuel olarak çağırmanız ve response.ok'i kontrol etmeniz gerekir. axios ayrıca interceptor'lar, basitleştirilmiş iptal ve varsayılan olarak daha iyi timeout yönetimi sunar. ## 17 soru daha mevcut - fetch ile POST kullanarak JSON verisi göndermenin doğru sözdizimi nedir? - async/await, zincirleme Promise'lere kıyasla HTTP istek yönetimini nasıl basitleştirir? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer React Native mülakat konuları - [JavaScript Temelleri](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/javascript-essentials.md): 25 soru, Junior - [React Temelleri](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/react-fundamentals.md): 20 soru, Junior - [React Native Temelleri](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/react-native-basics.md): 22 soru, Junior - [React Hooks](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/react-hooks.md): 20 soru, Junior - [React & React Native için TypeScript](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/typescript-for-react-native.md): 22 soru, Junior - [React Native Bileşenleri ve API](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-components-api.md): 20 soru, Junior - [React Native Stil ve Düzen](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-styling-layout.md): 18 soru, Junior - [React Native Navigasyonu](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-navigation.md): 22 soru, Mid-Level - [React Native State Yönetimi](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-state-management.md): 24 soru, Mid-Level - [Veri Kalıcılığı](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-data-persistence.md): 20 soru, Mid-Level - [Formlar ve Doğrulama](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-forms-validation.md): 18 soru, Mid-Level - [React Native Animasyonları](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-animations.md): 22 soru, Mid-Level - [Native Modules & Bridge](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-native-modules.md): 20 soru, Mid-Level - [Platforma Özel Kod](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-platform-specific-code.md): 18 soru, Mid-Level - [İzinler ve Cihaz API'leri](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-permissions-apis.md): 20 soru, Mid-Level - [Push Notifications](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-push-notifications.md): 18 soru, Mid-Level - [React Native Testing](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-testing.md): 20 soru, Mid-Level - [React Native Hata Ayıklama](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-debugging.md): 18 soru, Mid-Level - [Build & Deployment](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-build-deployment.md): 20 soru, Mid-Level - [Expo vs React Native Bare](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/expo-vs-bare-rn.md): 18 soru, Mid-Level - [Performans Optimizasyonu](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-performance-optimization.md): 24 soru, Senior - [Bellek Yönetimi](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-memory-management.md): 20 soru, Senior - [Architecture Patterns](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-architecture-patterns.md): 22 soru, Senior - [React Native New Architecture](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-new-architecture.md): 24 soru, Senior - [Güvenlik En İyi Uygulamaları](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-security-best-practices.md): 20 soru, Senior - [Offline-First Architecture](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-offline-first.md): 20 soru, Senior - [React Native CI/CD](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-ci-cd.md): 20 soru, Senior - [Monorepo ve Kod Paylaşımı](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-monorepo-architecture.md): 18 soru, Senior - [İleri Konular](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-advanced-topics.md): 22 soru, Senior - [Uygulama Yaşam Döngüsü ve Arka Plan Yürütme](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-app-lifecycle-background.md): 20 soru, Mid-Level - [Kimlik Doğrulama ve Oturum Yönetimi](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-auth-session-management.md): 22 soru, Mid-Level - [Monitoring & Crash Reporting](https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-monitoring-crash-reporting.md): 20 soru, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/tr/technologies/react-native/mulakat-sorulari/rn-networking-api