Skip to content

Utilizando o conceito Offline-first no React-Native, utilizando o Watermelon DB

Notifications You must be signed in to change notification settings

Rodrigo001-dev/offline-first

Repository files navigation

📃 Projeto

O conceito de offline-first é que o seu app vai estar 100% funcional independente da conexão de internet, mas aplicar essa técnica no React-Native precisamos utilizar algumas ferramentas, é ai que o Watermelon DB entra. O Watermelon tem a funcionalidade de sincronizar o offline-first e o interessante dessa funcionalidade de fazer sincronia é que ela é independente de uma tecnologia específica, ou seja, podemos implementar a regra de negócio do meu backend para utilizar o offline-first com Watermelon, é muito diferente quando utilizamos o firebase que geralmente usar as funcionalidades de offline-first temos que seguir muitos padrões definidos pela tecnologia. Com o Watermelon podemos ter o nosso backend e nele implementar o offline-first, consumindo uma estrutura básica, que é o mapeamento do que foi criado, atualizado e do que foi deletado. Veja mais do Watermelon DB aqui!

🚀 Tecnologias/Bibliotecas utilizadas

TypeScript React-Native Expo

💻 Autor

Feito com 💜 by Rodrigo Rael

Linkedin Rodrigo Gmail Rodrigo