Если вы создаете собственный веб-компонент без какой-либо инфраструктуры или зависимостей, вы можете использовать их в Vue, React, Angular или просто в необработанном JavaScript.
Если вы создаете веб-компонент на основе Vue, вам нужен VUE, чтобы иметь возможность запускать его где угодно. Если ваша компания переходит на React, вам нужно будет запустить Vue и React или преобразовать ваши компоненты в Native или React.