美文网首页
Flutter教程之sqlite_wrapper新的 Dart

Flutter教程之sqlite_wrapper新的 Dart

作者: iCloudEnd | 来源:发表于2022-07-21 13:32 被阅读0次

Dart和Flutter提供了多种存储数据的方式,但最好的解决方案之一仍然是像 SQLite 这样的传统数据库。

许多库已经存在以或多或少抽象的方式处理 SQLite,但如果您精通 SQL,并且只希望在您和您的数据之间有一个最小层,那么sqlite_wrapper可能是您的解决方案。

这些是启发创建sqlite_wrapper的基本原则:

  • 没有样板
  • 没有生成代码
  • 反应式 API
  • 一个更简单的 API 来转换和建模对象
  • 完全访问 SQL 语言功能而无需学习新的技巧
  • 完全测试的代码
  • 多平台(目前在 iOS、Android、macOS、Windows 上测试)—Web is not supported
  • 没有(极端)魔法,而是一个漂亮而简单的 API
  • 最小依赖(只是Simon Binder的sqlite3包),所以它甚至可以从dart中使用
  • 该 API 是准系统,具有合理的默认值,允许直接使用而无需花费太多时间来学习它。

该库可从pub.dev 获得,所有带有完整多平台示例的源代码都可以在github上查看。

相关文章

网友评论

      本文标题:Flutter教程之sqlite_wrapper新的 Dart

      本文链接:https://www.haomeiwen.com/subject/cyjuirtx.html