Публикации по теме 'stenciljs'


Настройка Storybook в проекте Stencil
Настройка Storybook в проекте Stencil оказалась не такой простой, как я ожидал. Поэтому я задокументировал здесь основные шаги, которые я предпринял для настройки своего проекта. Надеюсь, это может быть полезно другим нуждающимся. Начиная с созданного приложения Stencil, запустите сценарий инициализации для Storybook: npx -p @storybook/cli sb init - type=html Это просит настроить с помощью Webpack 5 или Vite. Оба работают нормально. Теперь нам нужно разрешить Storybook..

Начало работы с Stencil JS на примере списка карточек (с управлением состоянием).
Работая с компонентной разработкой, моя команда наткнулась на интересную библиотеку Stencil, которая представляет собой компилятор для разработки веб-компонентов и высокопроизводительных веб-приложений. Stencil можно использовать для создания автономных компонентов, которые можно легко импортировать в react, angular и vue с минимальными изменениями. Stencil имеет такие функции, как виртуальная модель DOM, асинхронный рендеринг, реактивная привязка данных, TypeScript, JSX, создание..

1 Устали изучать новые JS Framework ?? Создайте свой первый веб-компонент Stencil и используйте где угодно!!!
Что такое трафарет? Согласно официальной документации команды Stencil, Stencil – это набор инструментов для разработчиков, предназначенный для создания многоразовых масштабируемых библиотек компонентов, приложений и систем дизайна . Он предоставляет компилятор, который создает высокооптимизированные веб-компоненты и сочетает в себе лучшие концепции самых Проще говоря, если вы хотите создавать независимые от фреймворка многоразовые веб-компоненты, соответствующие стандартам ,..

StencilJS: глубокое погружение во внутреннюю работу целей вывода
Цели вывода, интеграция с инфраструктурой, статическое веб-приложение — все может быть сложно понять с помощью трафарета. В этой статье мы рассмотрим типы целей вывода. Я решил написать эту статью после того, как довольно долго боролся с нашей системой дизайна, созданной с использованием Stencil. Каждый компонент нашей библиотеки был включен в производственную сборку нашего приложения, даже если использовалось лишь несколько компонентов. Кроме того, каждому приложению, использующему..

Введение в Stenciljs
Stenciljs — очень простой и мощный компилятор для веб-компонентов, разработанный командой Ionic Framework. Некоторые функции Stenciljs: Виртуальный дом Асинхронный рендеринг (как у React Fiber) Реактивная привязка данных Машинопись JSX Бета-версия Ionic 4 была выпущена с stencil js, они сохраняют angular как ядро ​​​​фреймворка, но все компоненты пользовательского интерфейса были написаны только в stencil. Мы можем использовать скомпилированный код (веб-компоненты) в..

Краткое введение в Stencil & Web Components
Мир фронтенд-разработки всегда был в движении, но не так давно начала проявляться одна важная тенденция: это был рассвет «компонентов для всего». Он начал проникать в головы программистов по всему миру и был действительно закреплен в массовом производстве такими программами, как Angular, React, Vue и т. д. В настоящее время трудно представить, что в какой-то момент фронтенд-разработку приходилось выполнять без с помощью легко используемых структур компонентов. В дополнение к..

Совет - использование контекста Prop () в трафарете
Еще одна скрытая в настоящее время проблема в компиляторе Stencil - это контекст Prop () . В этой статье я постараюсь вкратце объяснить, что это такое и как им пользоваться. Контекст Prop () В предыдущем посте я объяснил, как разделить состояние между компонентами в Stencil. В этом посте я объяснил, как использовать соединение Prop () . Контекст Prop () по синтаксису напоминает соединение Prop () , но был создан для другой цели. В Stencil есть объект CoreContext , который..