anúncios

sexta-feira, 28 de janeiro de 2022

Conhecendo o Supabase

O que é Supabase?

É uma plataforma Backend as Service, banco de dados realtime, utiliza o SGBD PostgreSQL, uma alternatica ao Firebase.

O que o Supabase oferece?

  • banco de dados em realtime
  • banco de dados com SGBD PostgreSQL na nuvem
  • autenticação por token
  • storage
  • API

Utilização

O primeiro passo é acessar https://supabase.io e criar uma conta, pode integrar com a sua conta do GitHub.

Com a conta criada e logado, clique em Create a new project e preenche os campos, como nome do projeto, password seguro e região. Por fim clique no botão "Create new project".

Pode demorar de 5 a 10 minutos para criar uma instância por debaixo dos panos na AWS e o banco de dados com nome e password definido no SGBD PostgreSQL.

Em seguida, crie as tabelas em "New table" no banco de dados definido.

No formulário, preeencher com o nome da tabela e demais campos. Deixar marcado para gerar a chave primária (PK) automaticamente.

Pode inserir dados na tabela criada.

Para visualizar a URL e token de acesso a API do projeto.

No menu API>Authentication>Settings encontra a URL e o token público para ser utilizado no seu projeto Frontend ou Mobile.

Para testar o request da API, pode utilizar Resttesttest ou o Postman, informando a URL e o token público do projeto criado no Supabase .

Feito!

Nenhum comentário:

Postar um comentário