Base de données Flutter SQLite

Dans ce cours Flutter, nous allons apprendre à stocker des données locales à l’aide du package drift, ce qui facilite l’écriture et la lecture des requêtes SQL. Il utilise également SQLite 3 et fonctionne bien avec Android et iOS.

Si nous utilisons le package Provider, nous pouvons apprendre à gérer les états Flutter. Ce package est utilisé par de nombreux développeurs Flutter. Avec l’aide du package Provider, nous apprendrons à gérer les états de base et avancés.

Lorsque vous utilisez Drift, vous pouvez conserver vos données en temps réel. La dérive est une façon de se déplacer.

  • Flexible : Drift vous permet d’écrire des requêtes à la fois en SQL et en Dart, et il dispose d’API pour les deux langages faciles à utiliser. Vous pouvez filtrer et classer les résultats, ou vous pouvez utiliser des jointures pour exécuter des requêtes sur plusieurs tables. N’est-il pas formidable que vous puissiez même utiliser des fonctionnalités SQL complexes telles que WITH et WINDOW ?
  • Drift a beaucoup de fonctionnalités. Il prend en charge les transactions, les migrations de schémas, les filtres et expressions complexes, les mises à jour et les jointures par lots, etc. Même pour SQL, nous avons un IDE intégré.
  • Drift simplifie la simplicité du code de votre base de données grâce à la prise en charge intégrée des daos et à l’importation de fichiers dans des fichiers SQL.
  • C’est sûr car Drift crée un code de type sécurisé basé sur vos tables et vos requêtes. Drift trouvera des erreurs dans vos requêtes lorsqu’elles seront écrites et vous donnera des liens pour vous aider à expliquer ce qu’elles sont.
  • Étant donné que la dérive vous permet d’écrire des requêtes puissantes, elle peut suivre la vitesse des magasins clé-valeur. Drift est la seule grande bibliothèque de persistance à prendre en charge les threads intégrés, ce qui vous permet d’exécuter du code de base de données sur des bases de données isolées sans travail supplémentaire.
  • Réactif : vous pouvez transformer n’importe quelle requête SQL en un flux qui change automatiquement. Avec ce modèle, vous pouvez créer une application de tâches Flutter qui fonctionne sur n’importe quel appareil.
  • Testé au combat et prêt à fonctionner : Il existe de nombreux tests unitaires et d’intégration pour Drift, ce qui le rend très stable. Il est utilisé pour créer des applications Flutter.

A qui s’adresse ce cours :

  • Toute personne intéressée par Flutter

Base de données Flutter SQLite FreeCourseSites.com

Télécharger maintenant

Similar Posts