Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.3.5

cbl_flutter

Plugin Flutter para o Couchbase Lite, um banco de dados embutido, estilo documento JSON NoSQL, com suporte a blobs, criptografia, consultas SQL++, consultas ao vivo, pesquisa textual completa e sincronização de dados.

Android
Downloads em 30 dias
4,2 mil
Curtidas
58
Pontos Pub
150

Instalar pacote

flutter pub add cbl_flutter

Visão geral do pacote

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

cbl_flutter é um plugin Flutter que integra o Couchbase Lite, um banco de dados NoSQL embutido projetado para dispositivos móveis e de borda. Ele permite armazenamento local de dados com suporte a documentos JSON, blobs binários, criptografia, consultas SQL++, consultas em tempo real, pesquisa de texto completo e sincronização de dados sem interrupções. Projetado para aplicativos com foco em offline-first, garante consistência de dados entre dispositivos e oferece suporte à plataforma Android. O plugin fornece uma base sólida para aplicações que exigem gerenciamento confiável, eficiente e escalonável de dados locais com capacidade de sincronização.

Casos de uso

  • Aplicativos móveis com foco em offline
  • Sincronização de dados em tempo real
  • Armazenamento local criptografado
  • Modelagem de dados baseada em documentos
  • Pesquisa de texto completo em dados locais
  • Atualizações de consulta ao vivo

Principais recursos

  • Banco de dados NoSQL embutido
  • Suporte a SQL++ e busca de texto completo
  • Consultas ao vivo com atualizações em tempo real
  • Criptografia de dados em repouso
  • Suporte a blob binário (BLOB)
  • Sincronização de dados bidirecional

Indicado para

  • Aplicativos móveis que precisam de funcionalidade off-line
  • Aplicativos que exigem armazenamento local seguro de dados
  • Aplicações com necessidades de dados em tempo real
  • Desenvolvedores usando modelos de dados do estilo documento
  • Projetos envolvendo sincronização entre dispositivos
  • Aplicativos Flutter destinados ao Android

Considerações

  • Limitado à plataforma Android atualmente
  • Requer conhecimento sobre conceitos de NoSQL
  • A configuração de sincronização pode precisar de infraestrutura de backend
  • O desempenho depende do tamanho e da complexidade dos dados
  • As chaves de criptografia devem ser gerenciadas com segurança
  • Curva inicial de aprendizado para consultas SQL++

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

CI melos codecov

cbl-dart

This is the mono-repository for the cbl-dart project, which implements Couchbase Lite for Dart and Flutter.

To start using Couchbase Lite, go to the documentation.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Read CONTRIBUTING to get started developing.

Acknowledgements

The CI workflows of this project run on GitHub Actions runners provisioned by RunsOn, which generously provides a free license for this open source project.

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.