Должен ли я использовать веб-пакет или только 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.