The Rails 7 Way
Машинный перевод:
Rails ™ 7 Way - это всеобъемлющее авторитетное справочное руководство для профессионалов, создающих код производственного качества с использованием современного Ruby on Rails. В нем освещается весь Rails 7 API, его самые мощные идиомы, подходы к дизайну и библиотеки. Основываясь на предыдущих выпусках, это издание было сильно переработано и обновлено. В нем представлены совершенно новые главы, посвященные Action Mailbox, Action Text, Active Storage, Multi Database Support, поддержке нескольких баз данных и различным конвейерам ресурсов.
Благодаря подробным примерам кода вы глубоко погрузитесь в Ruby on Rails, узнаете, почему он разработан таким, какой он есть, и научитесь заставлять его делать именно то, что вы хотите. Проверенные в тысячах производственных систем знания, изложенные в этой книге, повысят вашу производительность и помогут вам создавать более успешные решения.
- Создавайте мощные, масштабируемые, совместимые с REST серверные службы
- Программный комплекс потоки программ с использованием контроллера действий
- Представлять модели, взаимосвязи и операции в Активной записи и применять передовые методы активной записи
- Плавно развивайте схему вашей базы данных с помощью миграции
- Создавайте интерфейсы с помощью ActionView
- Создавайте свои активы с помощью Asset Pipeline и/или Webpacker
- Оптимизируйте производительность и масштабируемость с помощью кэширования и турбосвязи
- Повысьте свою производительность с помощью шаблонов Haml HTML
- Защитите свои системы от таких атак, как SQL-инъекции, XSS и XSRF
- Интеграция электронной почты с помощью Action Mailer и Action Mailbox
- Включите поведение браузера на основе websockets в реальном времени с помощью Action Cable
- Повышение быстродействия с помощью фоновой обработки
- Создавайте внутренние проекты “только для API”, которые говорят на JSON
- Храните свои файлы в облаке с помощью активного хранилища
- Добавьте отличный WYSIWYG с помощью текста действия
- Используйте Несколько Баз Данных
https://leanpub.com/therails7way