Supabase: Una alternativa a Firebase con el poder de SQL

¿Qué es supabase?

¿Por qué debo usar Supabase en lugar de Firebase?

  • Escuchar cambios en tus tablas en tiempo real.
  • Hacer consultas a las tablas como lo haz hecho toda la vida.
  • Realizar CRUDs.
  • Gestión de usuarios de tu aplicación.
  • Interactuar con tu base de datos PostgreSQL desde una interfaz gráfica.

¿Por qué me gustó supabase?

Crea tu primer proyecto de supabase

Creando un nuevo proyecto en supabase

Creación de las tablas

Creando una nueva consulta
/* Creando la tabla users */create table users (-- UUID from auth.usersid uuid references auth.users not null primary key,email varchar not null);/* Este trigger automáticamente crea una nueva instancia en la tabla users una vez un usuario se registra. */create function public.handle_new_user()returns trigger as $$begininsert into public.users (id, email)values (new.id, new.email);return new;end;$$ language plpgsql security definer;
create trigger on_auth_user_createdafter insert on auth.usersfor each row execute procedure public.handle_new_user();
Creando tabla de usuarios

API

Autenticación

Otros productos

© Marvel Entertainment

¿Es gratis supabase?

¿Qué tipo de Saas puedo hacer con Supabase?

Conclusiones

--

--

I’m honduran, software engineer and mathematics student at UNAH. Soccer and movies enthusiast.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Fabricio Murillo

Fabricio Murillo

I’m honduran, software engineer and mathematics student at UNAH. Soccer and movies enthusiast.