Acelera tus desarrollos web con Firebase

A presentation at STEMTalks 2023 - GDG Menorca in January 2023 in 07730 Alaior, Balearic Islands, Spain by Carlos Azaustre

Slide 1

Slide 1

Acelera tus desarrollos web con Firebase

Acelera tus desarrollos web con Firebase STEM Talks 2023 - GDG Menorca Carlos Azaustre GDE Web / Microsoft MVP 2022 @carlosazaustre

Slide 2

Slide 2

Carlos Azaustre Ingeniero en Telemática Profesor Asociado @UEM Divulgador y Creador de Contenido sobre Programación Web en YouTube @carlosazaustre

Slide 3

Slide 3

¿Qué es Firebase? Infraestructura y conjunto de herramientas para ayudarnos a construir aplicaciones web y móviles

Slide 4

Slide 4

¿Qué puedes construir con Firebase? Ejemplo: PWA (Progressive Web App) ● ● ● ● ● ● ● Mostrar una lista de artículos. Mostrar los lectores/visitante actuales en tiempo real. Almacenar las imágenes de los usuarios. Hosting/Servicio de hospedaje de la Web Usuarios se pueden autenticar Usuarios pueden comentar Push Notifications Fuente: OnSnapshot.com

Slide 5

Slide 5

Herramientas para construir

Slide 6

Slide 6

Firebase Authentication Registro y Login de usuarios más sencillo

Slide 7

Slide 7

Slide 8

Slide 8

Inicialización

Slide 9

Slide 9

Registro de nuevos usuarios

Slide 10

Slide 10

Registro a través de un proveedor de OAuth (ej: GitHub)

Slide 11

Slide 11

Firebase Cloud Storage Almacenaje y Servicio de archivos

Slide 12

Slide 12

Slide 13

Slide 13

Firebase Cloud Firestore Base de Datos NoSQL RealTime

Slide 14

Slide 14

Slide 15

Slide 15

Firebase Hosting Sirve tu web al mundo.

Slide 16

Slide 16

Firebase Cloud Functions FaaS: Funciones Lambda para ejecutar código Backend sin servers.

Slide 17

Slide 17

Slide 18

Slide 18

Firebase Extensions Ahorra tiempo implementando features comunes

Slide 19

Slide 19

Slide 20

Slide 20

Slide 21

Slide 21

AI (Inteligencia Artificial)

Slide 22

Slide 22

Ejemplos

Slide 23

Slide 23

Ejemplos

Slide 24

Slide 24

Ejemplos

Slide 25

Slide 25

¡Gracias! youtube.com/@CarlosAzaustre Carlos Azaustre GDE Web / Microsoft MVP 2022 @carlosazaustre