Складчина: [ДМК] Проектирование приложений Ruby on Rails слой за слоем. Второе изд. [Дементьев В.]
Книга предлагает читателю практические рекомендации по эффективной разработке приложений на Ruby on Rails, популярном веб-фреймворке, стоящем в основе таких популярных сервисов, как GitHub, Shopify, Basecamp и многих других. Вы узнаете, как бороться с ограничениями базовой MVC-архитектуры Rails-приложений, внедрять новые абстракции и при этом оставаться в рамках философии Ruby on Rails, ориентирующейся на продуктивность разработчика. В новое издание вошли две ранее не издававшихся главы: первая посвящена конечным автоматам в коде, вторая — различным аспектам внедрения функционала, опирающегося на искусственный интеллект (LLM), в приложения на Ruby on Rails. Новые темы также нашли своё отражение в дополнительных разделах к оригинальным главам первого издания. Краткое содержание: знакомство с компонентами фреймворка и используемыми в них шаблонами проектирования; обсуждение распространенных антипаттернов и способов держать их под контролем; применение методов постепенного рефакторинга и выделения абстракций для борьбы с избыточным кодом моделей; внедрение авторизации как самостоятельного слоя абстракции в Rails-приложении; проектирование мультиканальной системы уведомлений; работа с конфигурацией как с частью предметной области приложения. Издание предназначено разработчикам Rails-приложений, познавшим проблемы роста в проекте и ищущим эффективные способы их преодоления. Также книга будет полезна программистам Ruby on Rails, которые хотят узнать, какие опасности поджидают их на этом пути. Владимир Дементьев – член сообщества разработчиков Ruby и Rails, создатель библиотек TestProf и AnyCable. За вклад в развитие сообщества награжден премиями Ruby Hero Russia и Fukuoka Ruby Award. Руководит командой бэкенд-разработки в консалтинговой компании Evil Martians.
Издание: Черно-белое
Автор: Дементьев В.
Объем, стр: ~370
ISBN: 978-5-93700-426-0
Формат: PDF
Стоимость: 1760
Скрытая ссылка