triggery

triggery 

maintainer

0subscribers

1post

Добро пожаловать к Triggery на Boosty

Привет, и спасибо, что заглянули.
Меня зовут Алексей, я мейнтейнер Triggery — open-source библиотеки для декларативной оркестрации бизнес-логики в React, Solid и Vue.

Что такое Triggery

Знакомая каша? useEffect-цепочки, колбэки, прокинутые через пять уровней пропсов, ad-hoc контексты, заведённые только чтобы один компонент дёрнул другой. Со временем этого становится столько, что новый фича-запрос превращается в часовой квест «где этот код вообще лежит».
Triggery собирает разбросанную логику вида «когда X произошло — сделать Y, если Z истинно» в один декларативный файл, который читается как ТЗ.
Триггер — это один файл:
— События — на что реагируем (WebSocket-сообщение, клик, смена роута, что угодно).
— Условия — типизированные снапшоты из любого стора (Zustand, Redux, Jotai, MobX, signals — что угодно).
— Действия — типизированные обработчики, которые исполняют UI-компоненты.
Шесть маленьких файлов, один сценарий, никаких центральных thunk/saga, никаких цепочек useEffect. Полный разбор — в README на GitHub

Зачем нужна поддержка

Triggery — под MIT и таким и останется. Но кое-что стоит реальных денег:
— Домен triggery.dev
— Минуты GitHub Actions сверх бесплатного тира
— Хостинг документации
— Программа bug-bounty для security-исследователей
GitHub Sponsors в Казахстане недоступен, поэтому Boosty — основной способ поддержать проект из России и СНГ. Для международной аудитории есть Patreon

Уровни поддержки

Друг проекта (100 ₽/мес) — чистая поддержка, без отдельных бенефитов. Каждые 100 ₽ — это плюс в копилку на инфраструктуру.
Сторонник (500 ₽/мес) — имя или GitHub-ник в списке Supporters в README.
Спонсор (1500 ₽/мес) — небольшой логотип со ссылкой в блоке Sponsors в README.
Бэкер (5000 ₽/мес) — крупный логотип и приоритетный триаж issues на GitHub (в течение 2 рабочих дней).

Что будет в постах

Буду писать сюда, когда есть что рассказать: разборы релизов, обновления roadmap, design-заметки «за кадром» и иногда «вот почему этот бенчмарк просел на 12%» — глубокие технические разборы.
Если Triggery вам пригодился — или вы просто хотите, чтобы такие проекты существовали — ваша поддержка значит очень многое. Спасибо, что вы здесь.

— Алексей
Subscription levels4

Друг проекта

$1.47 per month
Маленькая, но регулярная поддержка проекта. Без отдельных бенефитов — деньги идут на домен, CI и хостинг документации.

Сторонник

$4.4 per month
Ваше имя или GitHub-ник в списке Supporters в README проекта.

Спонсор

$10.3 per month
Всё из «Сторонника» плюс небольшой логотип (со ссылкой) в блоке Sponsors в README проекта.

Бэкер

$44 per month
Всё из «Спонсора» плюс крупный логотип над меньшими спонсорами и приоритетный триаж issues, которые вы открываете на GitHub.
Go up