Executando verificação de segurança...
1

Para quem manja de infra, com certeza. Docker Compose com essa stack roda liso e voce tem controle total.

O ponto do artigo e mais sobre quem nao tem esse background. Pra um empreendedor que nunca abriu um terminal, "docker compose" ja e outro idioma. Supabase abstrai isso e entrega auth, banco e API sem precisar configurar nada.

Mas concordo que pra quem tem conhecimento tecnico, self-hosting e quase sempre mais barato e flexivel no longo prazo. A questao e: qual o perfil de quem esta usando essas ferramentas hoje? Boa parte nao sabe o que e PostgreSQL, muito menos PostgREST.

Valeu pelo complemento!

Carregando publicação patrocinada...
1

Agora é que eu recebo down votes:

Pra um empreendedor que nunca abriu um terminal, "docker compose" ja e outro idioma. Supabase abstrai isso e entrega auth, banco e API sem precisar configurar nada.

Sem conhecer como PostgreSQL funciona, vai terminar com o software entupido de falhas, a maioria acha que é só ativar o RLS e sair clicando nas opções padrão ou pior, mandar um LLM fazer isso

Aí termina com a política errada, na tabela errada, ou com uma RPC que não deveria ser RPC ou o pior cenários, validando coisas usando lambda functions e pior nem é culpa do LLM em si, a maioria dos projetos são cruds bobinhos, mas o usuário, ou melhor o empreendedor não vai saber o que é escopo

Tem coisa que não são abatraiveis, o supabase tem o editor visual para criar tabelas e só, a plataforma é desenhada pro grosso ser feito via SQL, um usuário que não sabe PostgreSQL e PostgREST consegue fazer algumas coisas, um MVP por exemplo, mas daí a fazer um produto pronto? No mínimo improvável, o que tem de MVP sendo vendido como SaaS não é brincadeira