Jestem początkującym, aby reagować na rodzimych. Ostatnio zastanawiam się nad budowaniem wieloplatformowej aplikacji mobilnej. Już rozwijam API zaplecza backendu w Django. Czy w tym przypadku możliwe jest użycie reakcji native? Jeśli nie, jakie byłyby moje pozostałe wybory?Czy mogę użyć reakcji natywnej, aby zbudować aplikację mobilną z aplikacją Django dla odpoczynku?
5
A
Odpowiedz
7
Tak, jest. Aby korzystać z interfejsu API, musisz użyć fetch
. Najważniejszą rzeczą jest to, że twój interfejs API zwraca JSON (najlepiej) lub inną odpowiedź, którą może obsłużyć JavaScript (HTML, XML, ...).
Oto mały przykład, jak pobierać dane z interfejsu API w React Native.
fetch('http://your-django-api-url.com/endpoint?query=id')
.then((response) => {
return response.json()
})
Więcej informacji tutaj: https://facebook.github.io/react-native/docs/network.html