Все любят TanStack Table. Она гибкая, headless, даёт полный контроль над рендерингом.
Но в какой-то момент приходят требования от бизнеса:
«Давайте добавим аудит всех изменений для compliance»
«А можно логировать, как часто меняют сортировку?»
«Нужен экспорт в Excel для пользователей»
«Почему таблица тормозит на 10 000 строк?»
«Отслеживайте действия пользователей для аналитики»
И разработчик понимает: TanStack — отличный инструмент, но для enterprise-функций нужно написать кучу обвязки:
Event-система (вместо бесконечных useEffect)
Performance monitoring (метрики, алерты)
Validation (схема, проверка, исправление)
Plugin-менеджер (аудит, аналитика, экспорт)
Это 3-4 недели работы.