Модульный Laravel, или Как собрать фичу в кучу PHP Russia: Митап
1. Структура файлов, генерируемая при создании Laravel-проекта, проблематична для проектов сложнее набора CRUD'ов. Файлы складываются по типам, и при работе с одной фичей приходится перелопатить несколько папок. Необходимость частичного выделения функционала в отдельный сервис превращается в головную боль.
2. Предлагается новый feature-based-подход, основывающийся на группировке кода и шаблонов по фичам.
3. Для реализации этого подхода докладчиком создана библиотека, о которой речь также пойдёт в выступлении.
4. Приведя в порядок структуру файлов, можно пойти дальше и реализовать на базе той же библиотеки полноценную функциональную модульность — такую возможность она тоже даёт.
Вот уже больше 3 лет разрабатывает проекты на Laravel, из них два — профессионально как штатный веб-разработчик. Всегда стремится к максимальной ясности и структурированности кода, сокращению пространства для возможных ошибок. Не боится залезать в вендорские дебри, особенно когда подозревает наличие там ошибок. Также Аексей — тот самый человек, о котором сразу вспоминает тимлид, когда надо начать проектировать новую функциональность, а в требованиях и будущей реализации ещё много неясного.
С некоторых пор ведет телеграм-канал о разработке — https://t.me/code_way
Увлечений много, но главные из них — творческие: сочинение стихов, прозы и музыки.