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

jyh*_*yhk 7 react-native

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

mid*_*dev 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()
 })
Run Code Online (Sandbox Code Playgroud)

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