Стали доступны бета-версия Ruby on Rails 5.1 и релиз-кандидат 5.0.2
Новости Отредактировано
1К открытий1К показов
Бета-версия Ruby on Rails 5.1 принесет с собой множество улучшений, таких как шифрование, системные тесты и работу с JavaScript-зависимостями из NPM благодаря новому менеджеру пакетов Yarn от Facebook.
Что нас ждет в этом обновлении:
- Благодаря поддержке JavaScript-зависимостей станут доступны многие библиотеки, например, React.
- jQuery больше не используется; вместо этого разработчики смогут компилировать JS-код, используя бандлер модулей Webpack через gem Webpacker.
- Отныне зашифрованный файл с секретными ключами подготавливается с использованием
bin/rails secrets:setup
, который генерирует мастер-ключ, необходимый для хранения вне репозитория, что позволяет разработчикам заливать код на продакшн даже с секретными ключами. - Для тестирования приложений в Rails 5.1 будет встроена библиотека Capybara.
- Упрощен процесс создания форм благодаря объединению двух иерархий:
form_for
иform_with
.
С полным списком изменений вы можете ознакомиться на официальном сайте фреймворка.
Релиз-кандидат Ruby on Rails 5.0.2 был выпущен сразу после выхода беты 5.1. Финальный релиз ожидается 1 марта 2017 года.
1К открытий1К показов