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