No Magento 2, qual é a diferença entre um componente e um widget? Por exemplo, há um componente modal e um widget modal, ambos parecem fazer a mesma coisa.
Componente
O componente Modal UI implementa uma janela secundária que é aberta na parte superior da janela principal. Ele usa o widget modal.
Ferramenta
O widget modal do Magento implementa uma janela secundária que se abre na parte superior da janela principal.
O widget pode ser inicializado com algumas linhas de JS, onde o componente requer muitas linhas de XML e ainda usa o widget. Então, por que alguém usaria o método XML?