Skip to content

Latest commit

 

History

History
66 lines (51 loc) · 7.82 KB

File metadata and controls

66 lines (51 loc) · 7.82 KB
title description
Библиотеки и дополнения
Коллекция библиотек и дополнений, которые хорошо работают с Preact

Библиотеки и дополнения

Набор модулей, предназначенных для совместной работы с Preact.

💁 У вас есть свой модуль? Добавьте его!

Дополнения

  • 🔁 preact-cycle: Функционально-реактивная парадигма для Preact
  • 📄 preact-render-to-string: Универсальный рендеринг.
  • ⏲️ relaks: Создавайте компоненты с методами рендеринга, которые возвращаются асинхронно.
  • 🔩 express-preact-views: Express View Engine.
  • 💾 Prefresh: Fast-Refresh для Preact.
  • 📑 adonis-preact: Используем Preact в Adonisjs

Компоненты

  • 🌎 preact-router: Маршрутизация URL-адресов для ваших компонентов
  • 📑 preact-markup: Рендеринг HTML и пользовательских элементов в виде JSX и компонентов
  • 📡 preact-portal: Рендеринг компонентов Preact в SPACE 🌌
  • 📝 preact-richtextarea: Простой компонент HTML-редактора
  • 🔖 preact-token-input: Текстовое поле, в котором происходит токенизация вводимых данных, для таких вещей, как теги
  • 📇 preact-virtual-list: Удобное отображение списков с миллионами строк (demo)
  • 📐 preact-layout: Небольшая и простая библиотека макетов
  • 👷 preact-helmet: Главный менеджер документов для Preact
  • ↕️ preact-custom-scrollbars: Полностью настраиваемые полосы прокрутки для удобной прокрутки в браузере.
  • 🧱 @formisch/preact: Библиотека для работы с формами с акцентом на производительность, типобезопасность и минимальный размер бандла

Интеграции

  • 💭 preact-socrates: Плагин Preact для Socrates
  • 🚣 preact-flyd: Используем FRP-потоки flyd в Preact + JSX
  • 💬 preact-i18nline: Интегрируем экосистему вокруг i18n-js с Preact через i18nline.
  • 💠 Capacitor: Превращаем свое приложение Preact в нативное приложение для iOS/Android и PWA.
  • 🧊 Kretes: Разрабатываем full-stack приложения на TypeScript с использованием Preact и Node.js
  • 🏝: preact-island: Запускаем виджет Preact на любом веб-сайте с реактивными пропсами.
  • 🧩 ziko-wrapper: Оборачиваем ваши компоненты ZikoJS внутри Preact-приложения — и наоборот.
  • 💤 zikofy: Превращает компоненты Preact в UIElement из Zikojs.

Инструментальные средства графического интерфейса

  • 🎴 @mui/material: библиотека React UI, которую вы всегда хотели. Следуйте своей собственной системе дизайна или начните с Material Design.
  • 👍 preact-material-components: Материальные компоненты для Интернета (заменяют MDL)
  • 🔳 preact-mdl: Используйте MDL в качестве компонентов Preact
  • 🚀 preact-photon: Создание красивых пользовательских интерфейсов на рабочем столе с помощью photon
  • 🐧 preact-weui: Weui для Preact
  • 💅 preact-fluid: Fluid — минимальный набор пользовательских интерфейсов для Preact
  • 📖 storybook-preact: Storybook for Preact — это среда разработки пользовательского интерфейса для компонентов Preact.

Тестирование

  • 🔬 preact-jsx-chai: Тестирование утверждений JSX (без DOM, прямо в Node).
  • unexpected-preact: JSX утверждения, события, снимки в Jest (DOM, работает под Node jsdom или «из коробки» в Jest)docs

Утилиты

  • 🎩 preact-classless-component: создание компонентов preact без ключевого слова class
  • 🔨 preact-hyperscript: Гиперскриптоподобный синтаксис для создания элементов
  • shallow-compare: Упрощенный хэлпер shouldComponentUpdate.
  • 📶 @deepsignal/preact: Расширение @preact/signals для полного управления состояниями