Пакеты и шаблоны экосистемы effector
Больше контента - awesome-effector repository
Stage 4: 💚 — стабильный, поддерживается, крутой
Stage 3: 🛠️ — стабильный, находиться в разработке, v0.x
Stage 2: ☢️️ — Нестабильный/неполный, в большинстве случаев работает, может быть переработан.
Stage 1: 🧨 — Ломается в большинстве случаев, надо переделывать, не использовать в production
Stage 0: ⛔️ — Заброшен/нужен maintainer, может быть сломан
Пакеты
- patronum 💚 — Библиотека утилит Effector, обеспечивающая модульность и удобства.
- @effector/reflect 💚 — Классические HOC переработаны для соединения компонентов React с модулями, компонуемым и (своего рода) «мелкозернистым реактивным» способом..
- @withease/redux 💚 — Плавный переход от redux к effector.
- @withease/i18next 💚 — Мощные привязки структуры интернационализации.
- @withease/web-api 💚 — Web API - состояние сети, видимость вкладок и многое другое.
- @withease/factories 💚 — Набор помощников для создания фабрик в вашем приложении.
- effector-storage 💚 - Небольшой модуль для синхронизации хранилищ со всеми типами хранилищ (локальное/сессионное хранилище, IndexedDB, файлы cookie, серверное хранилище и т. д.).
- farfetched 🛠 — Усовершенствованный инструмент получения данных для веб-приложений..
- @effector/next 🛠 - Официальные привязки для Next.js
- effector-localstorage 🛠 — Модуль для effector, который синхронизирует хранилища с localStorage.
- effector-hotkey 🛠 — Горячие клавиши — это просто.
- atomic-router 🛠 — Роутер, не привязанный к view.
- effector-undo ☢️ — Простая функция отмены/повтора.
- forest ☢️ — Реактивный движок ui для веб-приложений.
- effector-utils ⛔ — Библиотека утилит Effector.
DX
- eslint-plugin-effector 💚 — Применение лучших практик.
- @effector/swc-plugin 💚 — Официальный SWC-плагин для Effector.
- effector-logger 🛠 — Простой логгер сторов, событий, эффектов и доменов.
- @effector/redux-devtools-adapter 🛠 - Простой адаптер, который логгирует обновления в Redux DevTools.
Управление формами
- effector-final-form 🛠️ – Привязки effector для Final Form.
- filledout ☢️ — Менеджер форм с простой в использовании проверкой.
- effector-forms ☢️ — Менеджер форм для effector.
- effector-react-form ☢️ — Подключите свои формы к state-менеджеру.
- efform ⛔ — Менеджер форм, основанный на менеджере состояний, предназначенный для высококачественного DX.
- effector-reform ☢️️ — Менеджер форм, реализующий концепцию составных форм.
Шаблоны
- ViteJS+React Template 💚 — Попробуйте эффектор с React и TypeScript за считанные секунды!
- ViteJS+TypeScript Template 🛠 — Еще один шаблон ViteJS + TypeScript.
Документация на английском языке - самая актуальная, поскольку её пишет и обновляет команда effector. Перевод документации на другие языки осуществляется сообществом по мере наличия сил и желания.
Помните, что переведенные статьи могут быть неактуальными, поэтому для получения наиболее точной и актуальной информации рекомендуем использовать оригинальную англоязычную версию документации.