Описание тега spring-gem
Предварительный загрузчик приложений Rails
Spring ускоряет разработку за счет того, что ваше приложение работает в фоновом режиме, поэтому вам не нужно загружать его каждый раз, когда вы запускаете тест, задание с граблями или миграцию.
особенности
- Полностью автоматический; нет необходимости явно запускать и останавливать фоновый процесс
- Обновляет код вашего приложения при каждом запуске
- Перезапускает ваше приложение при изменении конфигураций / инициализаторов / зависимостей гемов
Совместимость
- Версии Ruby: MRI 1.9.3, MRI 2.0, MRI 2.1, MRI 2.2
- Версии Rails: 4.0+ (в Rails 4.1 и выше Spring включен по умолчанию)
Spring широко использует Process.fork
, поэтому не сможет обеспечить ускорение на платформах, не поддерживающих разветвление ( windows, jruby).