Недавно преемник проекта MDL (Material Design Lite) был запущен в качестве Материальных компонентов для Интернета. Одна из его целей - "Бесшовная интеграция с другими платформами и библиотеками JS".
Есть еще один проект Angular Material2, который предоставляет компоненты дизайна материалов специально для Angular (v2+).
Оба проекта создают компоненты пользовательского интерфейса на основе дизайна материалов. Кроме того, они имеют аналогичный набор компонентов, готовых/находящихся в активной разработке, и тот же набор компонентов, что и в ближайшем будущем (перечислены здесь и здесь).
Может кто-нибудь, пожалуйста, помогите мне понять совпадение между двумя проектами, и какой я должен выбрать для новых проектов?
На фундаментальном уровне я понимаю, что Angular Material2 будет более плавно и тесно интегрироваться с Angular-проектами, в то время как Material Components для Web предоставит хуки для использования несколькими инфраструктурами JS. Но я не вижу причин для наложения и какой из них будет иметь больше импульса (больше компонентов).