Книги / ВЕБ-разработка / PHP / Drupal 10 Module Development

Drupal 10 Module Development

Daniel Sipos

Эта книга представляет собой практическое руководство по разработке модулей для Drupal 10, одной из самых популярных систем управления контентом (CMS). Автор, опытный Drupal-разработчик, проводит читателя через все этапы создания профессиональных модулей — от настройки среды разработки до реализации сложной бизнес-логики.

В книге подробно рассматриваются ключевые концепции архитектуры Drupal, включая систему маршрутизации, сервисы, хуки, плагины и API форм. Особое внимание уделяется современным практикам разработки, таким как внедрение зависимостей, работа с событиями (Event Dispatcher) и использование Twig для темизации.

Читатель научится создавать собственные блоки, настраивать логирование, работать с почтовой системой, реализовывать токены и управлять активами. Книга также охватывает важные аспекты, такие как безопасность, производительность и поддержка кода, что делает её ценным ресурсом для разработчиков, стремящихся создавать масштабируемые и поддерживаемые решения на Drupal.

Издание подходит как для начинающих разработчиков, которые хотят углубить свои знания о Drupal, так и для опытных профессионалов, желающих освоить новые возможности Drupal 10. Практические примеры и пошаговые инструкции помогают закрепить теоретический материал и сразу применить полученные навыки в реальных проектах.