Должен ли я использовать веб-пакет или только HTML-импорт при создании одностраничного приложения (в большом масштабе)

Я читал этот учебник об импорте HTML. Однако я стал более смущенным после этого. Я недавно прибыл из Angular 1 & 2 с некоторым React. Я прогрессировал на всех этапах развития JavaScript. Использование скриптов в шапке, чем require.js чем system.js и теперь у меня все хорошо webpack,

Читая об этом импорте, это становится немного размытым. У меня нет четкого представления, когда их использовать или нет. Если webpack используется, мне все еще нужен импорт HTML (вероятно, для сторонних материалов)? Конечно люблю typescript и я определенно не хочу сам создавать артефакты js, используя командную строку, как в первые дни. я чувствую webpack это обязательно иметь.

Я знаю, что этот вопрос можно рассматривать как расплывчатый и закрытый, но я действительно застрял. В настоящее время ресурсов по веб-компонентам немного, и мне не удается найти путь к четкому и уверенному ответу.

PS Я хочу использовать ванильные компоненты, а не полимерные вещи.

1 ответ

Решение

Некоторые из основных браузеров (например, Firefox) не планируют отправлять импорт HTML. Цитирование из https://hacks.mozilla.org/2014/12/mozilla-and-web-components/

Mozilla не будет поставлять реализацию HTML Imports. Мы ожидаем, что как только модули JavaScript - функция, основанная на библиотеках JavaScript, написанная сообществом разработчиков - будут отправлены, то, как мы смотрим на эту проблему, изменится.

Тем не менее, будет полезно узнать о стандарте из-за его уникальной функции синтаксического анализа HTML, что невозможно при любом представлении HTML в модулях JS (которые впервые используются в качестве замены для импорта HTML).

Но сейчас кажется, что импорт HTML никуда не денется, пока что-то не выйдет из предложения модулей HTML, которое планирует перестроить функционал импорта HTML с использованием модулей ES.

Другие вопросы по тегам