| * Модульность. Rails будет содержать отдельный пакет rails-core с самым основным, для тех, кто привык выбирать ядро под себя. Для ленивых или не опытных, всё так же «из коробки» Rails.
* Агностичность. Вы теперь сами легко можете выбрать ORM (ActiveRecord, DataMapper или Sequel), тесты (test/unit или RSpec), язык шаблонов (Erb, HAML …), JavaScript framework (любители jQuery ликуют :) ). Конечно переделать Rails стек можно было и раньше, но теперь это легально, без всяки хаков и учтено в архитектуре.
* Скорость. Оптимизации из Merb (например, компилирование роутеров) будет перенесено в Ruby on Rails.
* Публичный API. Будет объявлен публичный API, который будут стараться не менять. Plugin’ы станут реже ломаться (если вы конечно используете публичный API).
* Rack. Rails будет полностью перенесён на Rack.
Первый релиз планируется на май, хотя как по мне то шансов не очень много, что все сразу прекрасно заработает. Так что реально уже работать с ним можно будет где то к концу года. |