Cómo construir un chat sincronizado en tiempo real – Proyecto – Parte 3

portada construye live chat proyecto

Índice Cómo mostrar nuevos mensajes en la UICómo actualizar el username en la UIAñadiendo local storageCómo actualizar el canal en la UI Tercera (¡y última!) parte de este proyecto basado en JavaScript, donde estamos construyendo un chat en tiempo real. Si acabas de aterrizar aquí, puedes ver las partes #1 y #2 antes. En ellas vimos cómo … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Días del 728 al 755 – ¡Fin del Reto Geek!

la petrusse

La única constancia que tenemos de la existencia del tiempo es la huella del cambio; con su paso las cosas cambian y por ello nos atrevemos a decir que el tiempo existe – «El viaje al amor» – Eduardo PunsetActualizaciones en tiempos de pandemiaToca actualización mensual del Reto Geek, en plena crisis del coronavirus. Tanto … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Cómo construir un chat sincronizado en tiempo real – Proyecto – Parte 2

portada construye live chat proyecto

Índice Configurando la sincronización en tiempo realQueries complejas: cómo filtrar y ordenar datos recibidosCómo actualizar el usernameCómo actualizar el channelCreación de la clase ChatUICómo dar formato a las fechas Retoques de CSS Retomamos este proyecto, donde estamos construyendo un chat en tiempo real, donde lo dejamos. Si acabas de aterrizar aquí, puedes ver la parte #1 antes para … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Cómo construir un chat sincronizado en tiempo real. Proyecto Parte #1

portada construye live chat proyecto

Índice ¿Qué vamos a construir?Consideraciones previas y pre-requesitosEstructura inicial del proyectoCómo conectar nuestra app a FirebaseCreación de la clase «Chatroom»Añadiendo chats a la base de datos ¿Qué vamos a construir?Vamos a construir una app de chat con sincronización en tiempo real, es decir, si dos personas están chateando, lo que escriba una y le envíe … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Firebase: Guía práctica – Parte #2

portada guia firebase

Índice Cómo guardar documents en nuestra databaseCómo borrar documents Cómo hacer cambios en la UI en tiempo realCómo cancelar los cambios en tiempo real Retomamos esta serie sobre el fascinante mundo de Firebase. Si acabas de aterrizar aquí, puedes ver la parte #1 antes. 🛸Cómo guardar documents en nuestra databaseEl paso lógico después de aprender a obtener datos de nuestra database, es aprender a añadir … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Firebase: Guía práctica – Parte #1

portada guia firebase

Índice Tipos de databasesFuncionamiento de las NoSQL databasesPrimeros pasos con Firebase y FirestoreCómo conectar Firestore con nuestro códigoEsqueleto HTML + CSSCómo obtener y mostrar datos de una collection En ocasiones, cuando creamos páginas web, necesitamos almacenar ciertos datos para poder utilizarlos en nuestra web. Para almacenar esos datos existen las bases de datos (en inglés, databases). Los datos … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Días del 693 al 727

portada post dia 693

El palo del añoEn 2019 me entró un poco la neura por irme de aquí lo más pronto posible. Cuando llegó el momento de la verdad (en el caso de mi chico, porque a mí nunca me llegaron a hacer ninguna entrevista) nos dimos cuenta de que mudarse a otro país podía no ser la … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Local Storage en JavaScript | Guía completa

portada local storage guía

Índice ¿Qué es el local storage?Cómo almacenar y obtener datosCómo borrar datosCómo convertir datos a formato JSON / desde formato JSON ¿Qué es el local storage?Cuando construimos una app, normalmente trabajamos con algún tipo de información, por ejemplo, si le pedimos a un usuario que introduzca una ciudad para ver qué tiempo hace allí. Pero si no … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Programación Orientada a Objetos | Guía práctica | Parte #3

Portada POO

Índice Funcionamiento de la herencia en un prototype modelHerencia de propiedadesHerencia de métodosLa base de todos los objetos Tercera y última parte de esta saga sobre Programación Orientada a Objetos (en inglés, Object Oriented Programming). Si acabas de aterrizar aquí, puedes ver las partes #1 y #2 antes. Funcionamiento de la herencia en un prototype modelHerencia de propiedadesPartimos del código … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Programación Orientada a Objetos – Guía práctica – Parte #2

Portada POO

Índice Herencia de clases (subclases)Cómo añadir propiedades a una subclase: super()El mecanismo detrás de los constructoresEl Prototype modelCómo acceder y crear métodos en el prototype modelCómo encadenar métodos Retomamos esta serie sobre POO (me encantan sus siglas). Si acabas de aterrizar aquí, puedes ver la  parte #1 antes.Herencia de clases (subclases)Hemos visto en la parte … Leer más

Si crees que este post puede serle útil a alguien, ¡compártelo!:

Esta web utiliza cookies para asegurar que se da la mejor experiencia al usuario. Si continúas utilizando este sitio se asume que estás de acuerdo. más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar