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
