Альтернатива Rails с Asset Pipeline

Я пишу одностраничное веб-приложение с использованием Rails. На самом деле я вообще не использую Rails, и он довольно медленно компилирует ресурсы (это единственное, для чего я использую Rails), поэтому я хочу что-то более быстрое.

Я открыт для большинства фреймворков, пока они работают на Heroku.

Что мне действительно нужно, так это поддержка Coffeescript, а также поддержка hamlc (https://github.com/netzpirat/haml-coffee).

Я также использую SASS сегодня, но я готов переключиться на что-то другое, если синтаксис похож.

Наиболее важной особенностью Rails является упаковка ресурсов, и мне не нужно перезапускать веб-сервер, чтобы увидеть изменения.

Абсолютно необходимо, чтобы к имени файла ресурса добавлялся очиститель кеша и чтобы ресурсы были объединены.

Итак, идеи? Я думаю, что node.js был бы сильным аргументом, но кто-нибудь сделал хороший конвейер ресурсов для узла?


person Nicklas A.    schedule 09.08.2012    source источник


Ответы (2)


Пробовали ли вы обслуживать? Я пишу сайт, используя его прямо сейчас, и до сих пор это было действительно полезно. Он легче, чем Rails, но предлагает поддержку таких вещей, как партиалы, предлагает поддержку ERB, SASS и CoffeeScript (с жемчугом «rack-coffee») и работает на любом поставщике услуг с поддержкой Rack, таком как Heroku.

person marcelowiermann    schedule 09.08.2012

Вы также можете просмотреть connect-assets. Это позволяет вам работать с неминифицированными активами в процессе разработки, а затем заботится о минификации на основе переменной среды для производства.

person thedjpetersen    schedule 22.10.2012