Eleve o nível do seu app: Conectando o Supabase no Enter.pro

Eleve o nível do seu app: Conectando o Supabase no Enter.pro

Conecte e utilize o Supabase rapidamente no Enter.pro! Este tutorial detalha ambos os métodos de conexão — via chat e pelo ícone de integração — e orienta você na configuração de permissões de ferramentas, conferindo ao seu projeto no Enter

GuiaChris·

Olá a todos! Como tem sido sua experiência de programação com Enter.proultimamente? Hoje, vou compartilhar como usar o Supabase dentro do Enter.pro, o que é essencial quando você quer construir uma aplicação alimentada por dados reais.

O que é o Supabase?

🚀 O Supabase é uma plataforma Backend as a Service (BaaS) de código aberto, frequentemente chamada de 'a alternativa de código aberto ao Firebase'. Simplificando, depois de escrever seu código de frontend no Enter.pro, você precisa de um lugar para armazenar os dados reais da sua aplicação (como listas de usuários, conteúdo de posts, etc.). O Supabase é a plataforma tudo-em-um que ajuda você a resolver seus desafios de backend. Em seu núcleo está o poderoso banco de dados PostgreSQL, e ele fornece automaticamente:

  • Banco de dados: Um banco de dados PostgreSQL estável e confiável.

  • APIs instantâneas: Assim que o banco de dados é configurado, endpoints de API RESTful são gerados automaticamente, sem necessidade de codificação manual.

  • Autenticação: Implemente rapidamente recursos de registro e login de usuários.

  • Armazenamento (Storage): Ajuda você a armazenar ativos como imagens e arquivos.

  • Tempo real (Realtime): Implemente facilmente atualizações e sincronização de dados em tempo real.

Por que escolher o Supabase? (Especialmente para novos usuários)

As maiores vantagens do Supabase residem em sua alta eficiência e facilidade para o desenvolvedor:

  1. Desenvolvimento rápido: Ele lida com a infraestrutura complexa de backend, permitindo que você foque 90% da sua energia na Enter.prointerface da aplicação e na lógica principal.

  2. Núcleo poderoso: Construído sobre o banco de dados PostgreSQL de nível empresarial, que é reconhecido em todo o setor por sua estabilidade e recursos poderosos.

  3. Amigável para novos usuários (Ponto principal!): O Supabase oferece um Nível de Serviço em Nuvem Gratuito muito generoso. Seja para projetos pessoais, aprendizado ou aplicações simples, sua cota gratuita é mais do que suficiente, permitindo que você inicie sua jornada de desenvolvimento de aplicações baseadas em dados a custo zero.

💡 Para introduções de recursos mais detalhadas e informações de preços, sinta-se à vontade para visitar o Supabase.

Registrar e criar um projeto Supabase

  1. Abra o Supabase e conclua o registro da sua conta.

  2. Após o registro bem-sucedido, crie sua Organização.

  1. Em seguida, crie seu primeiro projeto Supabase. Lembre-se de selecionar a Região apropriada com base na localização dos usuários do seu serviço.

  1. Uma vez criado, a página entrará automaticamente no Painel do Projeto.

  1. Agora precisamos ir para o seu projeto Enter.

Conectando o Supabase no Enter

Existem dois métodos para conectar o Supabase no Enter: o primeiro é através da função Chat e o segundo é manualmente através da função Integrações.

  1. Entre em qualquer projeto Enter.

  2. Iniciar conexão: Digite uma mensagem relacionada a "Connect Supabase" (por exemplo, "Connect Supabase").

  3. O cartão Connect Supabase aparecerá no Painel de Chat; clique no botão Connect.

  1. Autorização Inicial: Se esta for a sua primeira vez conectando ao Supabase, siga as instruções na tela passo a passo para concluir a Autorização da Organização.

  1. Selecionar Projeto: Após receber a Autorização da Organização, selecione o projeto que deseja conectar na janela pop-up e clique em Connect.

  1. Concluir: Aguarde alguns segundos e o processo será concluído.

  2. Nota sobre o Método Dois: O segundo método também é muito simples: clique no ícone de integração no canto superior direito da página e repita os passos 4-6.

Usando o Supabase no Enter

Uma vez que a conexão esteja estabelecida, você pode realizar as operações desejadas no Enter através de conversas/diálogos. Considerando que o Supabase está relacionado ao gerenciamento de dados de aplicativos, o Enter oferece gerenciamento de permissões para diversas ferramentas. Você pode escolher entre o modo mais flexível Always Allow e o modo mais seguro Ask Everytime, com base em suas necessidades.

  1. Clique no botão Settings no canto superior direito da página.

  2. Clique em Connections no lado esquerdo e, em seguida, expanda Supabase Advance.

  1. Ajuste as configurações de comando para diferentes ferramentas (permissões).

  2. Após fazer seus ajustes, as ações subsequentes das ferramentas serão executadas automaticamente de acordo com sua configuração.

Visualizando Dados do Supabase

Uma vez conectado, você pode visualizar e gerenciar os dados que o Enter criou para seu aplicativo diretamente no Supabase.

  1. Retorne ao Supabase e navegue até a página do seu projeto associado.

  2. Clique em Table Editor na barra lateral esquerda.

  1. O Table Editor exibirá todas as tabelas e seus dados que o Enter criou para seu aplicativo.

  1. As seções Storage e Edge Function à esquerda correspondem aos arquivos enviados pelos usuários em seu aplicativo e às funções de backend criadas pelo Enter, respectivamente.

Desconectando o Supabase

Se você deseja remover a conexão entre seu projeto Enter e o Supabase, siga estas etapas:

  1. Abra o Supabase e vá para Organization Settings.

  2. Clique em OAuth Apps.

  3. Na lista de Authorized Apps, encontre o Enter.

  4. Clique em Delete no lado direito da entrada para revogar o acesso.

Você também pode gostar

Selecionado automaticamente a partir de tópicos semelhantes para manter você no mesmo fluxo.