Rails 4.0

После двух релиз-кандидатов вышла долгожданная четвертая версия популярного веб-фреймворка Ruby on Rails. Четвертую версию отделяют от третьей десять тысяч коммитов от пятиста контрибьюторов.

Из крупных новых фич:

Турболинкс (который уже долгое время был доступен гемом) — подгружает ссылки аяксом и заменяет body без перезагрузки страницы. В зависимости от количества JS/CSS может дать визуальное ускорение работы сайта; «Кэширование матрешкой» c автоматическим разрешением зависимостей вложенных шаблонов при очистке; Стриминг — возможность длительной передачи потока данных клиенту с использованием response.stream.write; Плюс огромноe количество исправлений во всех модулях — Action Pack, Active Model, Active Record, Active Support. Большая часть работы над ускорением работы в браузере была произведена при разработке новой версии Basecamp, проприетарного веб-сервиса для управления проектами.

>>> Для апгрейда с тройки имеется мануал

  rails, rails 4, ruby

©  Linux.org.ru