我有一个项目,其中有一个 Python 数据库和一个 Flutter ui。
无论如何我可以使用 REST API 来连接它们吗?我做后端的队友说他们的数据库将使用 REST API,所以如果我能做到这一点会很有用。
最佳答案
是的,您可以轻松地将 REST API 与 Flutter 结合使用。
飞镖 offers an http
package用于简单的 HTTP 请求,Dart Pub 上还有其他可用的.
使用 http
包,您甚至可以使用 FutureBuilder
非常轻松地将您的 REST API 请求集成到 构建树 中。 :
FutureBuilder(
future: http.get('https://your-rest-api-domain.xyz/get-images?amount=5'),
builder: (context, snapshot) {
// you can easily work with your request results in here and return a widget
},
)
作为 cricket_007评论中提到,Flutter 也有 provides a cookbook entry on this topic .
关于database - Flutter 中的 REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51911526/