Neste artigo você vai conhecer o Supabase, uma plataforma que disponibiliza banco de dados PostgreSQL na nuvem, pronto para uso via API.
Com ele, você começa um projeto com banco de dados funcionando sem instalar nada localmente e sem configurar servidor. Cria uma conta na plataforma, cria o projeto, e o banco já está disponível.
Como era antes
Por muito tempo, conectar um projeto a um banco de dados seguia um caminho padrão.
No desenvolvimento local, você instalava o banco na sua máquina, seja MySQL, SQL Server ou outro. Configurava o acesso, criava as tabelas, escrevia o código de conexão entre o projeto e o banco. Funcionava enquanto estava rodando localmente.
Quando o projeto precisava ir ao ar, o processo recomeçava. Você contratava um provedor de hospedagem, configurava o banco lá dentro, criava as tabelas de novo e conectava o sistema pelo IP do servidor. Cada ambiente exigia o mesmo trabalho do zero.
O que mudou
O desenvolvimento web foi ficando mais ágil em todas as camadas. Serviços externos passaram a ser consumidos via API: o recurso já está disponível em algum servidor, o projeto faz uma requisição e recebe a resposta.
Autenticação, pagament ...
Desbloqueie toda a DevMedia
-
+2000 artigos e vídeos
-
+40 trilhas sobre Front-end, Back-end, IA e muito mais
-
+5000 exercícios práticos
-
Mentorias ao vivo individuais