FLUTTER ECOSYSTEM

floor_annotation

Abstração SQLite segura por tipo, reativa e leve para seus aplicativos Flutter. Não use este pacote diretamente. Em vez disso, importe o pacote floor.

Versão mais recente
1.5.0
Downloads em 30 dias
17,3 mil
Curtidas
4
Pontos Pub
150

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote Floor Annotation é um componente fundamental para aplicativos Flutter que fornece abstrações de banco de dados SQLite seguras por tipo, reativas e leves. Permite aos desenvolvedores definir entidades de banco de dados e DAOs usando anotações, garantindo segurança em tempo de compilação e reduzindo o código repetitivo. Embora atue como um componente central do ecossistema Floor, ele não deve ser usado diretamente — os desenvolvedores devem importar o pacote principal `floor`. Este pacote oferece suporte a múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o ideal para necessidades de persistência de dados em múltiplas plataformas.

Casos de uso
  • Definição de entidade de banco de dados
  • Consultas de dados reativas
  • Armazenamento de dados de aplicativo multiplataforma
  • Operações SQL seguras por tipo
  • Desenvolvimento de aplicativos com foco em offline
Principais recursos
  • Modelagem de banco de dados baseada em anotações
  • Validação de SQL em tempo de compilação
  • Fluxos de consulta reativos
  • Suporte multiplataforma
  • Dependência leve
Indicado para
  • Aplicativos Flutter que exigem armazenamento local de banco de dados
  • Desenvolvedores procurando segurança de tipo em operações SQL
  • Projetos com sincronização de dados off-line
  • Aplicativos direcionados a múltiplos sistemas operacionais
  • Equipes que preferem geração de código em vez de SQL manual
Considerações
  • Deve ser usado com o pacote floor
  • Requer etapa de geração de código
  • Não adequado para uso direto sem integração com o piso
  • Limitado ao backend SQLite
  • Dependente do build_runner para geração
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add floor_annotation

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.