En Magento 2, ¿cuál es la diferencia entre un componente y un widget? Por ejemplo, hay un componente modal y un widget modal, ambos parecen hacer lo mismo.
Componente
El componente Modal UI implementa una ventana secundaria que se abre en la parte superior de la ventana principal. Utiliza el widget modal.
Widget
El widget modal de Magento implementa una ventana secundaria que se abre en la parte superior de la ventana principal.
El widget se puede inicializar con unas pocas líneas de JS, donde el componente requiere muchas líneas de XML y aún utiliza el widget. Entonces, ¿por qué alguien usaría el método XML?