Вулканизировать локальное приложение Polymer

Мы используем Polymer для создания локального приложения. Каждый элемент Polymer имеет файлы .html и .css (собранные из .scss).

Дает ли преимущество использование vulcanize (он объединяет элементы JS и Polymer в один файл)? Дает ли какое-либо преимущество использование какого-либо инструмента minify после вулканизации?

Опять же, это локальное (только) приложение, поэтому меня в основном волнуют производительность и скорость.


person tenhobi    schedule 28.07.2015    source источник
comment
Использование vulcanize в основном связано с ограничениями HTTP 1.1. Если ваш сервер поддерживает HTTP/2, вулканизация не рекомендуется.   -  person Neil John Ramal    schedule 29.07.2015
comment
Это локальное (единственное) приложение, к нему также относится эта штука с HTTP/2?   -  person tenhobi    schedule 29.07.2015


Ответы (2)


Из объединения веб-компонентов с помощью Vulcanize.

Короткий ответ: «Не угадывай, а проверяй». Всегда есть компромисс, когда дело доходит до конкатенации, но такие инструменты, как WebPageTest, могут быть полезны для определения ваших истинных узких мест.

person Mario Levrero    schedule 29.07.2015

Вы можете использовать инструменты разработчика браузера Chrome (доступ через меню) и сравнить скорость загрузки приложений для простых, вулканизированных, уменьшенных версий или их комбинаций. Затем решите, что лучше всего соответствует вашим потребностям.

person Alexei Volkov    schedule 29.07.2015
comment
Ну, это не то, что я могу сделать прямо сейчас, потому что теперь мы загружаем «загрузку» или «приложение» с помощью Angular ng-show. - person tenhobi; 29.07.2015
comment
Распространяются ли преимущества даже на локальное приложение? :) - person tenhobi; 29.07.2015