Рет қаралды 843
🚀 Присоединяйтесь к нашему стриму, где мы шаг за шагом создаем CQRS сервис с использованием Spiral Framework, Symfony Messenger и PHP Attributes. Этот стрим будет интересен как начинающим, так и опытным разработчикам, желающим глубже понять архитектуру CQRS.
🔍 Что мы рассмотрим:
0:00 Начинаем стрим
3:00 План стрима
3:46 Что такое CQRS. Смотрим картинки
13:00 Создание интерфесов
17:00 Установка Symfony Messenger
18:30 Создание перовго теста
21:56 Создание перовго Command Handler
25:10 Создание Command Bus
30:15 Изучаем Symfony Message Bus
37:00 Создание локатора команд
51:00 Проверка работы локатора
51:30 Настройка PHP атрибута
54:30 Spiral Tokenizer
1:05:00 Проверка работы локатора с PHP атрибуттами
1:06:15 Создание Operation Stamp
1:08:50 Создание Query Bus
1:12:50 Изучение Middleware для Message Bus
1:21:40 Доработка локатора Query команд
1:33:50 Создание первого Query Handler
1:40:30 Варианты использования Query Bus
1:43:15 Проверка работы Query Handler
1:46:15 Про Spiral Prototype
1:54:05 Для чего нужен Operation Uuid
1:59:25 Создаем консольную команду
2:03:00 Transactional Command Bus
2:11:00 Command Listener
2:30:30 Советы по передаваемым данным
Код со стрима находится здесь: github.com/php-fart/cqrs-app
Ссылка на наш дискорд, где мы проводим стримы и где можно с нами поболтать
/ discord
Наш канал: t.me/php_fart
Наши твиттеры:
/ butsch - Pavel Buchnev
/ roxblnfk - Aleksei Gagarin
#php #spiral #development #symfony
👍 Если вам нравится контент, подписывайтесь на канал и ставьте лайк. Не забудьте оставить свой комментарий!