<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Backend on The Flip Flop Developer</title>
    <link>https://cristiansuarez.dev/tags/backend/</link>
    <description>Recent content in Backend on The Flip Flop Developer</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>es</language>
    <lastBuildDate>Thu, 04 Sep 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://cristiansuarez.dev/tags/backend/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Comunicación en Tiempo Real en la Web: SSE, Webhooks y WebSockets</title>
      <link>https://cristiansuarez.dev/arquitectura/sse-vs-webhooks-vs-websockets/</link>
      <pubDate>Thu, 04 Sep 2025 00:00:00 +0000</pubDate>
      
      <guid>https://cristiansuarez.dev/arquitectura/sse-vs-webhooks-vs-websockets/</guid>
      <description>Comparativa visual y funcional entre Server-Sent Events (SSE), Webhooks y WebSockets para entender sus diferencias y casos de uso.</description>
    </item>
    
    <item>
      <title>Usar PUG en Firebase</title>
      <link>https://cristiansuarez.dev/firebase/usar-pug-en-firebase/</link>
      <pubDate>Sat, 18 Aug 2018 23:00:00 +0000</pubDate>
      
      <guid>https://cristiansuarez.dev/firebase/usar-pug-en-firebase/</guid>
      <description>Si ya tenemos nuestra aplicación funcionando con firebase hosting y firebase functions podemos añadir el sistema de plantillas PUG, por ejemplo, para mostrar las pantallas dinámicamente de manera fácil.
Si no tienes tu aplicación ya en funcionamiento con estas tecnologías, en este post muestro como se hace y se automatiza el despliegue.
Primero que nada tendremos que añadir la dependencia de PUG
npm install pug --save Ahora en nuestro index.js podremos indicarle que estamos usando este sistema de plantillas y posteriormente usarlas.</description>
    </item>
    
    <item>
      <title>Despliegue automático en Firebase hosting desde Github</title>
      <link>https://cristiansuarez.dev/firebase/despliegue-automatico-en-firebase-hosting-desde-github/</link>
      <pubDate>Sat, 11 Aug 2018 23:00:00 +0000</pubDate>
      
      <guid>https://cristiansuarez.dev/firebase/despliegue-automatico-en-firebase-hosting-desde-github/</guid>
      <description>Para desplegar automáticamente nuestra aplicación en el sistema de hosting de Firebase usaremos una herramienta llamada travis.
Crear un fichero en la raiz de nuestro proyecto .travis.yml donde configurar todo lo referente al despliegue. En este primer ejemplo indicamos el lenguaje con el que trabajamos y su versión. Además, le indicamos que tiene que instalar las herramientas de firebase y que si todo sale bien lo despliegue con el token que le indicaremos a continuación.</description>
    </item>
    
    <item>
      <title>Node.js apps en Firebase</title>
      <link>https://cristiansuarez.dev/firebase/node-js-apps-en-firebase/</link>
      <pubDate>Sat, 04 Aug 2018 23:00:00 +0000</pubDate>
      
      <guid>https://cristiansuarez.dev/firebase/node-js-apps-en-firebase/</guid>
      <description>Si queremos podemos montar nuestra aplicación Node.js en firebase hosting usando firebase functions de manera gratuita y sin muchos problemas. A continuación muestro como inicial el proyecto.
Instalación y configuración Primer paso instalar firebase-tools en caso de no tenerlo instalado. Basta con ejecutar:
npm install -g firebase-tools
A continuación dentro de nuestro directorio donde usaremos para la aplicación iniciamos un hosting con firebase:
firebase init hosting
Durante la configuración nos hará varias preguntas, donde se alojará la parte pública de la aplicación y si esta será SPA o no, decidiremos en nuestro caso concreto y continuamos.</description>
    </item>
    
  </channel>
</rss>
