我可以使用react native来使用Django rest api构建移动应用程序吗?

时间:2016-02-22 19:12:47

标签: react-native

我是天才的新手。最近我正在考虑构建一个跨平台的移动应用程序。我已经在Django中开发后端rest API了。在这种情况下是否可以使用本机反应?如果没有,我的其他选择会是什么?

1 个答案:

答案 0 :(得分:9)

是的,确实如此。您必须使用fetch才能使用您的API。最重要的是你的API返回JSON(理想情况下)或其他可以由Javascript(HTML,XML,...)处理的响应。

这里有一个关于如何从React Native中的API获取数据的小例子。

 fetch('http://your-django-api-url.com/endpoint?query=id')  
 .then((response) => {
     return response.json()
 })

更多信息: https://facebook.github.io/react-native/docs/network.html