Интернет-магазин shop@dmkpress.com +7 (499) 322-19-38
Оптовая продажа baranova@dmkpress.com +7 (499) 948-04-55
Издание книг editor@dmkpress.com Пишите на почту
Подпишитесь на наш Telegram-канал ДМК Пресс
Проектирование приложений Ruby on Rails слой за слоем

Проектирование приложений Ruby on Rails слой за слоем

Бумага
Формат PDF
Оригинальное название:
Layered Design for Ruby on Rails Applications
Оригинальный правообладатель:
Packt
Переводчики:
Год издания:
2025

Книга предлагает читателю практические рекомендации по эффективной разработке приложений на Ruby on Rails, популярном веб-фреймворке, стоящем в основе таких популярных сервисов, как GitHub, Shopify, Basecamp и многих других. Вы узнаете, как бороться с ограничениями базовой MVC-архитектуры Rails-приложений, внедрять новые абстракции и при этом оставаться в рамках философии Ruby on Rails, ориентирующейся на продуктивность разработчика.

Краткое содержание:

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

Издание предназначено разработчикам Rails-приложений, познавшим проблемы роста в проекте и ищущим эффективные способы их преодоления. Также книга будет полезна программистам Ruby on Rails, которые хотят узнать, какие опасности поджидают их на этом пути.
Для эффективной работы потребуется понимание базовых принципов организации кода Rails-приложений, а также практический опыт в написании веб-приложений.

Владимир Дементьев – член сообщества разработчиков Ruby и Rails, создатель библиотек TestProf и AnyCable. За вклад в развитие сообщества награжден премиями Ruby Hero Russia и Fukuoka Ruby Award. Руководит командой бэкенд-разработки в консалтинговой компании Evil Martians.

Читать полностью
Цена:
1 099 ₽
Тираж закончился: экземпляр напечатают специально под ваш заказ, поэтому срок доставки больше обычного.
Доставка по РФ
2-14 дней — от 161 ₽
Доставка за пределы РФ
5-28 дней — от 670 ₽
'yandex.metrika:detail' is not a component
Артикул
70403
Издание
Черно-белое
ISBN
978-5-93700-260-0
Формат
165*235
Бумага
Офсетная
Обложка
Твердый переплет
Объем, стр
300
Вес, г
600
Артикул
70403
Издание
Черно-белое
ISBN
978-5-93700-260-0
Объем, стр
370

Похожие книги

Rust для системного программирования
скидка 20%
Предзаказ
Быстрый просмотр
Бумага
Формат PDF
2 239,20 ₽ 2 799 ₽
Предзаказ · выход ≈ 31 июля 2026
Вход и регистрация
Введите свой E‑mail — если аккаунта ещё нет, мы предложим зарегистрироваться
Вход и регистрация через
Регистрация
Вход в учетную запись
Пожалуйста, введите свой E‑mail и пароль для авторизации
Скрыть пароль Показать пароль
Регистрация
Товар добавлен в список сравнения
Хотите перейти в список сравнения или продолжить покупки?
Перейти к сравнению
Товар добавлен в избранное
Хотите перейти в список избранного или продолжить покупки?
Перейти в избранное
Оплата заказа
Скачать прайс-лист
Книги в наличии на складе издательства: цены и остатки, обновляется каждую ночь.
Скачать
Восстановление пароля
Пожалуйста, введите свой E‑mail
Ссылка для смены пароля будет выслана на ваш email.
Восстановление пароля
Ссылка для смены пароля была выслана на ваш email.
Изменение пароля
Пожалуйста, введите новый пароль
Скрыть пароль Показать пароль
В пароле должно быть: от 6 символов, буквы, цифры.
Скрыть пароль Показать пароль
Пароль изменён
Пароль изменён, вы вошли в аккаунт. Сейчас откроется личный кабинет…
Перейти в личный кабинет
Регистрация
Пожалуйста, зарегистрируйтесь.
Вы сможете:
Следить за историей и статусом заказов
Следить за историей и статусом заказов
Сохранять избранное
Сохранять избранное
Не вводить повторно свои данны
Не вводить повторно свои данные
Быстрая регистрация через
или заполните форму
Скрыть пароль Показать пароль
В пароле должно быть: от 6 символов, буквы, цифры.
Скрыть пароль Показать пароль
Войти,
если у вас уже есть учетная запись
Вы зарегистрировались
Регистрация прошла успешно
К покупкам
Регистрация
Пожалуйста, зарегистрируйтесь.
Вы сможете:
Следить за историей и статусом заказов
Следить за историей и статусом заказов
Сохранять избранное
Сохранять избранное
Не вводить повторно свои данны
Не вводить повторно свои данные
Войти,
если у вас уже есть учетная запись
Вы зарегистрировались
Регистрация прошла успешно. На указанный вами email отправлено письмо с паролем.
К покупкам
Товар в корзине
Хотите перейти в корзину или продолжить покупки?
Перейти в корзину
Добавить в лист ожидания?
При поступлении товара, вы получите уведомление на почту
Вы добавили товар в список ожидания
При поступлении товара, вы получите уведомление на почту