Готова предвыпускная версия Ruby on Rails 2.3, популярного фреймворка для разработки Web-приложений, сообщил основатель проекта Дэвид Хэйнемеер Ханссон. Итоговый выпуск платформы планируется через несколько недель. В мае ожидается выход предвыпускной версии продукта под названием Rails 3, объединяющего Ruby on Rails и Web-фреймворк Merb.

В Ruby on Rails 2.3 использование CGI ушло в прошлое, так как появилась полная интеграция с интерфейсом Rack, что облегчает использование Rails с другими фреймворками Ruby. Обновлена поддержка технологии Rails Engines, предназначенной для встраивания Rails-приложений в другие приложения. ActiveRecord поддерживает теперь вложенные транзакции, а рендеринг стал унифицированным. За счет Rails Metal, промежуточного звена между Rack и ActionPack, маршрутизация стала более эффективной: с целью увеличения производительности можно авторизовать части приложения непосредственно в Ruby.

Поделитесь материалом с коллегами и друзьями