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.