Medusa.js es una plataforma de ecommerce ‘headless’ que permite una gran flexibilidad y control para crear tiendas online, servicios de suscripción, marketplaces, sistemas de gestión de compras e incluso sistemas de punto de venta.
A diferencia de otras soluciones monolíticas que tienden a ser más restrictivas o dependen de un sistema de plantillas cerrado como Woocommerce o Shopify, Medusa permite gestionar las operaciones de backend de forma totalmente independiente, permitiendo que el front-end pueda desarrollarse independientemente con cualquier framework, como Next.Js o Gatsby.
En este taller aprenderemos a instalar y configurar un proyecto básico de Medusa.js y configurar su base de datos, para luego conectarlo con un front-end personalizado desarrollado con Next.js.
Temario:
- Introducción a Medusa js
- Características
- Diferencias con Shopify/Woocommerce
- Instalación y configuración
- Inicializar un proyecto con create-medusa-app
- Configuración de base de datos
- Creación y gestión de productos
- Acceso mediante la API pública de Medusa
- Personalización del front-end