Evolução da arquitetura offline-first do aplicativo de email Marco
2025-08-29

A equipe do aplicativo de email Marco embarcou em uma longa jornada para construir um aplicativo baseado em IMAP, multiplataforma e offline-first. Eles experimentaram várias soluções, incluindo WatermelonDB, Triplit e InstantDB, mas as abandonaram devido a gargalos de desempenho ou limitações funcionais. Finalmente, eles escolheram o Replicache por seu desempenho superior e flexibilidade, combinando-o com o Orama para indexação e pesquisa robustas. Esta história destaca os desafios e oportunidades de construir aplicativos offline-first de alto desempenho e prenuncia o futuro da sincronização de dados: de endpoints compartilhados para bancos de dados compartilhados.
Leia mais
Desenvolvimento
sincronização de banco de dados