Одна из интересных новых возможностей Angular 6 - это Angular Elements
, которая позволяет нам преобразовывать угловые компоненты в собственные веб-компоненты, а также использовать их в качестве веб-компонентов везде, например. используйте их в приложении React или Vue.
Главный вопрос здесь: означает ли это, что мы можем сгенерировать веб-компонент и затем использовать его в совершенно другом приложении, которое не является Angular, не React и не Vue? Другими словами: могу ли я затем сгенерировать собственный веб-компонент с Angular Elements
и использовать его в сборке проекта с / на HTML5, собственным JavaScript / jQuery, CSS и т. Д.
Например, если у меня есть Angular App Component, и я хотел бы взять его сгенерированный код (дизайн, функциональность, форматирование стиля и т. Д.) Для использования в другой сборке Project (не Angular Project) с начальной загрузкой, jQuery и т.д., возможно ли это?
Я читал этот вопрос и ответы на него, но, если честно, я не уверен на 100% относительно цели точного и цели функции Angular Elements
, так как более или менее вопрос о технической концепции Angular Elements
Также было бы интересно узнать другой момент: а что, если мое угловое приложение использует Angular Material
? Будут ли материалы материала также доступны в сгенерированном собственном веб-приложении, чтобы их можно было использовать везде?