Latest Updates

Documenting code, one commit at a time.

Python 3 posts
×

Implementando suscripciones con Mercado Pago en TuTiendaWeb

El Desafío

En el proyecto TuTiendaWeb-public, nuestro objetivo principal ha sido integrar un sistema de pagos recurrente para permitir suscripciones. La integración de pasarelas de pago requiere un manejo cuidadoso de los estados y la comunicación segura con APIs externas.

La Estrategia

Para implementar las suscripciones de manera robusta, nos enfocamos en una arquitectura orientada

Migración hacia Server Actions: Refactorizando la gestión de identidad

La complejidad en la gestión de estados de usuario crece de forma silenciosa. Lo que comienza como una configuración simple en el frontend suele terminar siendo un laberinto de llamadas API dispersas y estados de Zustand que se desincronizan fácilmente. En el proyecto TuTiendaWeb, decidimos abordar este problema mediante la migración a Server Actions, centralizando nuestra lógica de identidad.

Arquitectura y Escalabilidad: Optimizando el núcleo de TuTiendaWeb

Trabajar en un proyecto como "TuTiendaWeb" requiere un equilibrio delicado entre la rapidez de entrega y la mantenibilidad a largo plazo. Recientemente, completamos una etapa crítica de refactorización y reestructuración del proyecto, un esfuerzo diseñado para preparar nuestra base de código para el crecimiento futuro y facilitar la integración de nuevas funcionalidades.

El Desafío de la