Skip to main content

Экосистема

Стилизация


Готовые сборщики (билдеры)


  • Vite - Набирает популярность, есть готовые шаблоны
  • webpack - Классический (для кастомных сборок)
  • parcel - Минималистичная альтернатива Webpack

Вспомогательные пакеты


UI-фреймворк


State-management


Формы


Взаимодействие с API


Оптимизация


Таблицы


UI


Utils


Линтеры, форматтеры


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


Анимации


Шаринг


Карты


Графика


Nodejs


Storybook

  • Storybook - фреймворк для работы с компонентами

    • Создание собственной библиотеки компонентов
    • Динамический справочник этих компонентов
    • Компоненты в изоляции от прочих зависимостей и бизнес-логики
    • Тестирование этих компонентов в песочнице

    npx storybook init | npx sb init - инициализация Storybook npm rub test-storybook - тестирование компонентов Alert.stories.jsx - файл-история, описывающий компонент Alert.stories.mdx - справочное описание компонента

  • consta - старый Storybook Gazprom