首页 > 解决方案 > Flutter 中的 REST API

问题描述

我有一个项目,其中有一个 Python 数据库和一个 Flutter ui。
无论如何我可以使用 REST API 来连接它们吗?我做后端的队友说他们的数据库将使用 REST API,所以如果我能做到这一点会很有用。

标签: databaserestapiflutter

解决方案


是的,您可以轻松地将 REST API 与 Flutter 一起使用。
Dart为简单的 HTTP 请求提供了一个http包, Dart Pub上还有其他可用的包。

使用该http包,您甚至可以使用以下命令非常轻松地将您的 REST API 请求集成到构建树FutureBuilder中:

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 还提供了有关此主题的食谱条目


推荐阅读