Краткое введение в световую библиотеку

Что ж, Lit — это библиотека, разработанная командой полимеров из Google для создания веб-компонентов, которые можно использовать с любыми современными JS-фреймворками или без них.

Таким образом, для разработчиков это идеальный выбор для написания любых совместно используемых компонентов с использованием lit.

Почему я должен выбрать освещенный?

Lit — отличный выбор для создания всевозможных веб-компонентов, а также

Простота. В Lit есть все, что вам нужно для счастья и продуктивной работы: реактивность, декларативные шаблоны и несколько продуманных функций, которые сокращают шаблонность и облегчают вашу работу.

Быстро. Обновления выполняются быстро, поскольку Lit отслеживает динамические части вашего пользовательского интерфейса и обновляет только те из них, когда изменяется базовое состояние — нет необходимости перестраивать все виртуальное дерево и сравнивать его с текущим состоянием DOM. .

Легкий вес. Lit весит около 5 КБ (в минимизированном и сжатом виде) и помогает поддерживать небольшой размер пакета и короткое время загрузки.

Чтобы начать с Лит,

lit доступен в виде пакета npm,
npm i lit

или команда Lit предоставляет стартовый набор для начала разработки, вы можете найти стартовый набор по этой ссылке https://lit.dev/docs/tools/starter-kits/

Давайте создадим компонент кнопки, используя lit,

Вышеуказанный веб-компонент находится на машинописном языке. После его преобразования в JS вы можете использовать его как модуль и имя компонента в качестве тега в index.html для видимости.

Проверьте https://lit.dev/ для получения информации.