Публикации по теме 'polymer'
Как использовать полимер с FuseBox
Введение
Впервые я начал использовать Веб-компоненты и Полимер почти 3 года назад. В то время WebComponents все еще были идеей, написание полимерных элементов в Dart все еще оставалось популярной идеей, а библиотека (теперь фреймворк, но скоро снова станет библиотекой) все еще находилась на расстоянии более полугода от производства. выпуск. Тем не менее, как разработчик, который прошел путь от jQuery до Knockout и Durandal , я влюбился в мечту о WebComponents как кросс-браузерной..
Десять главных причин использовать Polymer LitElement
LitElement - это следующая версия Polymer 3.0. Я собирался сказать «следующая эволюция», но это было бы неправильно. А? Технически это «деэволюция». На мой взгляд, команда Polymer взяла все, что они узнали о Polymer, и разделила это до лучших частей, добавила столь необходимую выразительность в шаблонную модель и выбросила все остальное в пользу более простого и быстрого.
Когда мне следует использовать LitElement по сравнению с другим фреймворком JavaScript?
LitElement легкий,..
Сравнение Polymer и Angular с точки зрения разработчика
В своем предыдущем посте я показал, что Polymer имеет значительное преимущество в производительности перед Angular . Если вы пытаетесь сделать свое приложение быстрым ( так и должно быть ), вы, вероятно, задаетесь вопросом, имеет ли смысл создавать его с помощью Polymer.
Потенциальная проблема с созданием приложения с помощью Polymer заключается в том, что Polymer изначально не был разработан для создания приложений. Это библиотека, помогающая разработчикам работать с API-интерфейсами..
Полимер 3: не удается найти узел преобразования для элемента
Измените отступы на пробелы перед запуском полимерного модулятора.
polymer-modulizer обещает волшебным образом автоматическую миграцию кода Polymer 2 в код Polymer 3.
Тем не менее, мы столкнулись с этим сообщением об ошибке уже на первых метрах нашей попытки миграции:
file:///path/to/my-app/src/my-page.html(146,3) warning [not-found] — Can't find recast node for element my-page
Оказывается, инструмент polymer-modulizer ожидает, что все файлы будут использовать пробелы для..
7 паттернов для запуска диалоговых окон Polymer
Все шаблоны, которые мы использовали до сих пор для запуска диалогов с Polymer. Победитель: используйте миксины для повторного использования бизнес-логики и экземпляров диалогов.
Паттерн # 1: декларативные диалоги
Многие начальные примеры Polymer объявляют диалоги в шаблоне элемента:
<my-dialog id="dialog"></my-dialog>
<paper-button on-tap="open">Open</paper-button
...
open() {
this.$.dialog.open();
}
Обратной стороной является то, что шаблон..
Смешайте и сопоставьте: угловые + пользовательские элементы (полимер)
В моей предыдущей статье Предварительный просмотр Polymer 3.0 - Создание мини-карточной игры мы использовали предварительный просмотр Polymer 3.0 для создания пользовательских элементов для нашей мини-карточной игры.
Поскольку Angular хорошо работает с пользовательскими элементами (как упоминалось в https://custom-elements-everywhere.com/ , 100% тесты пройдены), давайте попробуем смешать их вместе!
Я также хотел бы воспользоваться этой возможностью, чтобы представить потрясающий..
Шаг 2: Как структурировать большие приложения Polymer 2 с Redux Reselect
Трехэтапное руководство по интеграции Redux в более крупное приложение Polymer 2, демонстрирующее рабочий пример.
Шаг 2 показывает, как использовать Redux Reselect в полимерном приложении. Если вы уже знакомы с Redux Reselect и хотите узнать больше о вызове конечных точек API с помощью Redux, переходите к Шагу-3 !
// If you want to clone this tutorial:
git clone https://github.com/JaySunSyn/ReduxTodo.git
и не забудьте раскомментировать импорт шага 2 в index.html
<!--..