React Native’de nasıl API çağrısı yapabilirim?

React Native'de API Çağrısı Yapma

React Native'de API çağrısı yapmak için genellikle fetch veya axios kütüphaneleri kullanılır. Aşağıda bu süreçte izlenecek adımlar yer almaktadır.

1. Fetch Kullanarak API Çağrısı

  • API URL'sini belirleyin.
  • fetch fonksiyonunu kullanarak veri çekin.
  • Yanıtı işleyin ve gerektiğinde duruma göre güncelleyin.

Örnek kod:

fetch('https://api.example.com/data')
    .then(response => response.json())
    .then(data => {
        console.log(data);
    })
    .catch(error => {
        console.error('Error:', error);
    });

2. Axios Kullanarak API Çağrısı

  • Axios kütüphanesini projeye dahil edin.
  • API URL'sine istek gönderin.
  • Yanıtı işleyin.

Örnek kod:

import axios from 'axios';

axios.get('https://api.example.com/data')
    .then(response => {
        console.log(response.data);
    })
    .catch(error => {
        console.error('Error:', error);
    });

Dikkat Edilmesi Gerekenler

  • CORS sorunlarını göz önünde bulundurun.
  • API çağrılarında hata yönetimini iyi yapın.
  • Asenkron işlemler için async/await yapısını kullanabilirsiniz.

Bu adımları takip ederek React Native uygulamanızda API çağrıları gerçekleştirebilirsiniz.



🐞

Hata bildir

Paylaş