Comments 3
ActiveAdmin прекрасен, кроме двух моментов:
- жуткий тормоз (50+ ресурсов и уже начинаются вилы, у нас было 100+)
- сейчас уже все хотят интерактивную админку с кучей js и тут боль. Закостылять пару тысяч строк на jquery можно, но печально. Мы просто перешли на spa на реакте
Jquery — да, боль болючая. Но никто не мешает в ActiveAdmin встраивать компоненты на Vue. Мы пробовали, полёт нормальный. Всё-таки отдельный SPA требует слишком много ресурсов на создание/поддержку. Зачастую бизнес их не даёт.
Мы используем postgraphile как backend + сверх CRUD что-то руками пишется. На фронте react & relay без общего стейт менеджера (по факту тут не нужен, но многие пихают по привычке, "это ведь правильно!!1111!!" и получают монстра), вот демка кода одной страницы в одном файле https://gist.github.com/alexesDev/68be460a1edeca65d6049cf804db898e (это создание, редактирование). В реальном проекте чуть больше каши, но смысл остается (1 страница — 1 файл и не более, почти как php). В таком формате получается бюджетно, быстро и типизировано с бека.
Sign up to leave a comment.
Неофициальный гайд по Active Admin