Hola querido suscriptor:
El 10 de diciembre a las 15:00 (UTC) lanzaré la Newsletter de Arquitectura Frontend. Ya tengo algunos números preparados y listos para ser compartidos con tigo.
Muchas gracias por unirte a este viaje de redescubrimiento de la arquitectura desde la perspectiva del frontend, algo que a menudo me ha resultado difícil de encontrar online.
En el primer número hablaremos del Use Case Pattern (hablé de esto en este blogpostSe abre en una nueva pestaña), un patrón basado en el Command PatternSe abre en una nueva pestaña y relacionado con CQRSSe abre en una nueva pestaña.
He estado usando este patrón durante más de siete años con gran éxito, y aporta mucha calidad y escalabilidad a los sistemas frontend. No puedo esperar a compartirlo contigo.
Antes de que escriba sobre cómo construí esta newsletter (¡incluso podría dar una charla sobre ello!), aquí tienes un rápido vistazo al stack tecnológico:
- React EmailSe abre en una nueva pestaña: Me permite crear diseños de email con componentes de React. Utilizo el patrón de diseño factory para renderizar componentes tanto para la web como para el email.
- MDXSe abre en una nueva pestaña: Una de las razones principales por las que quise construir mi propia newsletter. No he visto otras plataformas que permitan escribir en MDX, el mismo formato que uso para mis entradas de blog. Me permite escribir emails en Markdown mientras añado componentes de React personalizados. También puedo renderizar el MDX tanto para web como para email usando el mismo enfoque de factory.
- ResendSe abre en una nueva pestaña: Una plataforma de email hecha para desarrolladores por el equipo de React Email. Excelente experiencia de usuario; me encanta el diseño y las microinteracciones.
- Github ActionsSe abre en una nueva pestaña: El CI lee de una carpeta en el repositorio. Si la fecha coincide con el nombre del archivo, se crea una difusión y se te envía el email.
Estoy muy contento con el sistema que he diseñado. El principal desafío fue asegurar que los emails se renderizaran correctamente en diferentes clientes. Me apoyé mucho en caniemail.comSe abre en una nueva pestaña para esto.
Ahora voy a programar el primer número. Muy emocionado.
P.D: Si encuentras útil esta newsletter, por favor compártela. Puedes usar este enlace: https://cesalberca.com/newsletterSe abre en una nueva pestaña
P.D. 2: Este email también sirve como prueba. Si encuentras algún problema de renderizado, por favor házmelo saber, para que pueda corregirlo antes del lanzamiento. ¡Muchas gracias!.