active_admin тяжело установить, rails_admin сложно кастомизировать + валится на больших объемах данных. Вывод, для большого приложения проще и быстрее написать свою админку.
после установки гема, сразу начинаются проблемы, и приходится гууглить и гууглить. Как я понял у многих проблемы. Сама идея active_admin'а мне понравилась. У меня проект уже на стадии завершения, возможно если устанавливать в начале будет меньше проблем.
- Alexander Kojin
купил китайский (типа израиль) за 1350 на 5 КВт, Atmor basic. Целый геморой с установкой, т.к. надо тянуть отдельную линию проводки от щитка. Как отпробую, отпишу.
- Alexander Shapkin
Если логика простая, моделей всего пара, пробуй Padrino, если много логики + предполагается усложнение приложения – Rails
- ptzn
фактически данные будут только отдаваться, так что ничего сложного... а забиваться будут через админку, rails_admin кстати понравился...
- Alexander Kojin
отдаваться – они и так отдаются, только обработанные :) Вопрос в аутентификации, связях, условиях выборки, в количестве типов данных. Нужен ли REST и т.п. Собственно вопрос в том, при помощи чего реализация требований займет наименьшее количество времени и усилий.
- ptzn
в 3х рельсах можно смешивать rack и рельсы
- runmen
overhead рельс где-то 3-5мс, тебе это критично?
- runmen
как раз читаю как sinatra в рельсы внедрить... так и буду делать
- Alexander Kojin
данные должны отдаваться быстро, но изменяться они будут редко, так что кэширование исправит эту проблему
- Alexander Kojin
ну и чего мучатся, просто рельсы, все равно есть skinny controller то на что-то другое изменить не проблема
- runmen
я пробывал grape для api (sinatra like обертка над rack) но она не перегружалась при изменении файлов в девелопменте
- runmen
еще можно в рельсах использовать обрезанный контроллер, который не подключает вьюхи и хелперы
- runmen
меня чем то привлекает удобство написание роутеров напрямую в контроллере. главное щас быстро начать, так что как всегда рельсы
- Alexander Kojin
это до поры до времени привлекает, пока не захочется хелперов, фильтров и прочих удобных фишек, которые в голой синатре нужно делать с нуля. в падрино как раз вроде и добавляют эти самые удобные «расширители»
- ptzn
Часто использую grep, чтобы фильтровать логи, например tail -f log/development.log|egrep 'Processing|Completed' - показывать куда запрос, и сколько заняло времени
Проблема в том что jquery лежит в одном файле, а подключающаяся библиотека зависима от него, и часто загружается вперед jquery. И соответсвенно выдается ошибка на $ is undefined.
- Alexander Kojin