正在开发一个从sql服务器执行CRUD函数所需的颤振应用程序。我研究并发现我可以使用REST API或Web服务来实现相同的目的。我该如何实现?
第 1 步:选择一种后端语言/框架,让您创建 REST API。拉拉维尔就是其中之一。如果你想要Dart的一切,我听说渡槽是一个不错的选择。
编辑/注意:渡槽日落新闻在这里:https://stablekernel.com/article/announcing-the-sunsetting-of-aqueduct-our-open-source-server-side-framework-in-googles-dart/
第 2 步:让后端执行需要对数据库执行的操作。确保处理安全性/身份验证。用类似邮递员的东西测试它。手动能够像应用程序使用它一样使用它,例如,"发出此请求会添加一个帖子"。
第 3 步:现在开发一个 Flutter 应用程序,它使用 Dart 包(如 dio、http 等(连接到此后端。更多信息在这里: https://flutter.dev/docs/cookbook#networking