Наше приложение Angular 2 использует фреймворк Material Design. Приложение станет локально обслуживаемым (бессерверным) веб-приложением на встроенном программном обеспечении. Для повышения производительности мы сочли необходимым использовать статический HTML-код, отличный от Angular, в определенных ситуациях из-за времени загрузки нескольких мест в приложении.
Я хочу, чтобы наш программист UI/UX мог использовать как можно больше компонентов с префиксом md и анимаций CSS/JS на статических html-страницах. Другими словами, я хочу, чтобы они могли кодировать пользовательский интерфейс на статической странице так же, как они кодируют его в шаблоне Angular 2, или как можно ближе к тому же.
Я также хотел бы, чтобы изменения или любые настройки, которые они вносят в CSS или JS, были разделены между шаблонами Angular 2 и статическими html-страницами, поскольку они должны иметь одинаковый внешний вид и должны выглядеть так, как будто они являются частью одного и того же приложения. .
Я знаю, что существуют различные способы реализации материального дизайна без Angular 2. (бутстрап, полимер и т. д.). Кто-нибудь знает чистый способ сделать кодирование бесшовным между Angular 2 и не-Angular частями веб-приложения?