Supabase adiciona APIs em tempo real e RESTful ao seu banco de dados PostgreSQL existente sem uma única linha de código. O que é? Supabase é um serviço para: - ouvir alterações no seu banco de dados PostgreSQL - consultar suas tabelas, incluindo filtragem, paginação e relacionamentos profundamente aninhados (como GraphQL) - criar, atualizar e excluir linhas Faz tudo isso sem você ter que escrever uma única linha de código. O que é & #39; t - Um ORM, pelo menos não como ORMs típicos. Supabase é mais como uma API, já que nós don & #39; t exigem que você configure qualquer mapeamento e interagimos com seu banco de dados através de um esquema derivado que vem de introspeccionar seu banco de dados. Como funciona No seu núcleo, Supabase é um servidor Elixir que permite ouvir inserções PostgreSQL, atualizações e elimina usando websockets. Supabase ouve Postgres' funcionalidade de replicação embutida, converte o fluxo de byte de replicação em JSON, em seguida, transmite o JSON sobre websockets. Para todas as funcionalidades Restful, introspecionamos seu banco de dados para fornecer uma API instantânea e totalmente funcional. Características Desempenho e simplicidade são as nossas duas características mais importantes. - 100% open source sob a Licença Apache 2.0. - Acessível por celular e web com bibliotecas de clientes simples. - Funciona sem alterações principais no seu banco de dados (como adicionar funções NOTIFY) ou plugins adicionais (como wal2json). Usando a funcionalidade de replicação PostgreSQL's superamos muitas de suas limitações. Por exemplo, o NOTIFY tem um limite de carga de byte 8000, tornando difícil ouvir mudanças em massa. Benefícios - Tem os seus dados. Em tempo real pode ser apontado a qualquer banco de dados PostgreSQL que tenha replicação ativada. - Ouvir as alterações de dados no lado do cliente resolve problemas de dados e atualizar colisões. - Muitos sistemas que lhe dão funcionalidade em tempo real exigem que você atualize através da mesma interface que o ouvinte está ligado. Supabase é agnóstico fonte. Atualize seu banco de dados de qualquer lugar e você & #39; ainda obterá as mudanças.