Rails 3.0.9 или 3.1.0 для проекта, начиная с сегодняшнего дня?

StackOverflow https://stackoverflow.com/questions/7305436

  •  25-10-2019
  •  | 
  •  

Вопрос

Чтобы перейти на Rails 3.1 или не перейти на Rails 3.1, это вопрос.

Я знаю, что в новой версии есть несколько отличных функций, например, конвейер активов, но являются ли сторонние драгоценные камни готовы к последней версии - вызывает ли 3.1 несовместимость с существующими драгоценными камнями для Rails 3.0?

Каковы преимущества и недостатки использования рельсов 3.1 сейчас?

Это было полезно?

Решение

Как общее правило, вы всегда должны начинать с последней версии. Если вы начнете со старой версии, вы уже начинаете с дополнительных затрат. Стоимость написания кода, которая, вероятно, должна быть пересмотрена.

В этом случае функция актива является серьезным изменением. Если вы начнете строить приложение Rails в способе 3.0, вам нужно будет перенести несколько активов в будущем.

Пока у вас нет строгого требования к использованию конкретного драгоценного камня, продолжайте 3,1. Кроме того, 3.1 не очень отличается по сравнению с 3,0 с точки зрения зависимостей. Не стоит оставаться с 3.0 только потому, что «драгоценный камень может быть не совместим». Всегда будут несовместимые или устаревшие драгоценные камни.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top