Adapter


¿Qué es un adapter?

Un adapter es un componente que adapta una interfaz o formato para que dos sistemas distintos puedan trabajar juntos.

¿Para qué sirve un adapter?

Sirve para:

  • Conectar herramientas incompatibles entre sí.
  • Convertir entradas o salidas a un formato esperado.
  • Reducir acoplamiento entre sistemas.

Ejemplo básico

En Astro, un adapter permite desplegar el proyecto en una plataforma concreta como Vercel o Netlify.

Características de un adapter

  • Traduce entre dos interfaces.
  • Suele encapsular diferencias técnicas.
  • Ayuda a mantener código más limpio.

¿Dónde se usa?

  • En despliegue, integración y arquitectura.
  • En patrones de diseño y frameworks.

Conclusión

Un adapter actúa como puente entre piezas que no encajan de forma directa. Es una herramienta muy útil para integrar sistemas sin reescribirlo todo.