Загрузка страницы

Евгений Бондаренко. DDD во фронтенде: от монолита к доменным моделям

Два года назад мы решили попробовать предметно-ориентированное проектирование (DDD) в разработке фронтенда одного из наших продуктов, и нам это понравилось. За это время мы разобрались, как разрабатывать и решать повседневные задачи с применением DDD, а также нашли ответы на вопросы, которые возникали у нас при его применении на практике.

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

Видео Евгений Бондаренко. DDD во фронтенде: от монолита к доменным моделям канала CodeFest Russia
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 декабря 2023 г. 15:42:13
00:39:27
Другие видео канала
Василий Савунов. Blocker Clustering: как грамотно использовать данные о проблемах...Василий Савунов. Blocker Clustering: как грамотно использовать данные о проблемах...Женя Бондарев. От продуктового к сервисному дизайнуЖеня Бондарев. От продуктового к сервисному дизайнуEgil Hansen. Тестируем компоненты приложений Blazor: развлечение с пользойEgil Hansen. Тестируем компоненты приложений Blazor: развлечение с пользойСергей Потанин. Как избавиться от нестабильных тестовСергей Потанин. Как избавиться от нестабильных тестов#QA, Mirjana Andovska, Context: The missing ingredient in multilingual software translation#QA, Mirjana Andovska, Context: The missing ingredient in multilingual software translationTomas Herceg. Project Tye — Building microservices in .NET CoreTomas Herceg. Project Tye — Building microservices in .NET CoreГригорий Скобелев. Современное шифрование для backend разработчикаГригорий Скобелев. Современное шифрование для backend разработчикаВладимир Пригарин. AVAudioEngine. Когда собеседник за-за-заикаетсяВладимир Пригарин. AVAudioEngine. Когда собеседник за-за-заикается#Design​ Александр Буньков. Ребрендинг. Инструкция по выживанию#Design​ Александр Буньков. Ребрендинг. Инструкция по выживанию#Projects, Роман Квартальнов, Почему Project Manager косячит?#Projects, Роман Квартальнов, Почему Project Manager косячит?Айдар Джапенов и Максим Нам. Как принять огромный проект из аутсорса в инхаус и выжитьАйдар Джапенов и Максим Нам. Как принять огромный проект из аутсорса в инхаус и выжить#QA Simon Stuard. Building Code at Scale#QA Simon Stuard. Building Code at ScaleАлина Ермакова. Разработка фиджитал устройств с новыми способами взаимодействияАлина Ермакова. Разработка фиджитал устройств с новыми способами взаимодействияLukas Lechner. Why exception handling with Kotlin Coroutines is so hard, how to master it!Lukas Lechner. Why exception handling with Kotlin Coroutines is so hard, how to master it!Егор Богатов. Как RyuJIT компилирует кодЕгор Богатов. Как RyuJIT компилирует код#Backend, Иван Панченко, Postgres: High Load Checklist#Backend, Иван Панченко, Postgres: High Load Checklist#Frontend, Jo Franchetti, Improve web performance with Intersection Observer#Frontend, Jo Franchetti, Improve web performance with Intersection Observer#PM Даниил Тереньтьев. Атрофия мышления лидера как причина разложения команды#PM Даниил Тереньтьев. Атрофия мышления лидера как причина разложения команды#Design, Владимир Черепанов, Дизайн идей#Design, Владимир Черепанов, Дизайн идейcodefest zal 2  29 finalcodefest zal 2 29 final#Future, Александр Ларьяновский, Хорошие и плохие новости про будущее EdTech-индустрии#Future, Александр Ларьяновский, Хорошие и плохие новости про будущее EdTech-индустрии
Яндекс.Метрика