2025
Personal
Next.js
Sanity CMS
Tailwind CSS
React

El contexto

Voluntariado de competencias para Djif Communication, empresa individual de un periodista togolés que cubre la actualidad local de la Economía Social y Solidaria. Este proyecto me permitió profundizar en Next.js y la integración de Sanity CMS. La elección de Next.js permite prever una evolución hacia un mejor desacoplamiento de Sanity dentro del proyecto, una flexibilidad que no tendría con soluciones low/no-code. Esta posibilidad de evolución arquitectónica permite una migración progresiva hacia otras fuentes de datos (API, Airtable, etc.) si es necesario. Next.js optimiza automáticamente las imágenes y garantiza la escalabilidad para un sitio en pleno crecimiento, con flexibilidad de alojamiento (nube, servidor compartido, Vercel).

Lo que aprendí :

  • Stack técnico:
  • Next.js 14 con App Router para renderizado del lado del servidor y optimización SEO
  • Sanity CMS para la gestión de artículos y medios
  • Optimización automática de imágenes con next/image
  • Alojamiento en Vercel con despliegue continuo
  • Configuración de headers de seguridad para proteger el sitio
  • Implementación de un sitemap para mejorar la indexación por motores de búsqueda
  • Lo que aprendí:
  • Integración y configuración avanzada de Sanity CMS en Next.js
  • Arquitectura desacoplada para evitar el vendor lock-in de Sanity
  • Optimizaciones SEO para un sitio de noticias multilingüe
  • Flexibilidad de alojamiento e infraestructura
  • Colaboración con partes interesadas no técnicas
  • Consultoría y acompañamiento:
  • Recomendación de reclutar voluntarios competentes en estrategia SEO para mejorar la visibilidad del sitio
  • Recomendación de contactar con voluntarios competentes en derecho para el cumplimiento legal
  • Importancia del cumplimiento internacional según la ubicación del alojamiento de datos
  • Recomendaciones sobre la optimización de imágenes para el rendimiento del sitio y el SEO