Герб МГТУ им. Н.Э. БауманаНаучно-техническая библиотека МГТУ им. Н.Э. Баумана

Подробное описание документа

   Статья

Ткаченко П. И., Иванов Р. Е., Гагарин Ю. Е.
   Анализ современных практик и методологий построения архитектуры серверной части веб-приложения / Ткаченко П. И., Иванов Р. Е., Гагарин Ю. Е. // Наукоёмкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе : материалы Региональной научно-технической конференции (Калуга, 23 - 25 апреля 2024 года) : в 2 т. / МГТУ им. Н. Э. Баумана (национальный исследовательский университет). - 2025. - Т. 2. - С. 172-175.

В статье приведен анализ и разбор основных практик при разработке серверной части веб-приложения. Цель исследования заключается в получении представления о наиболее часто встречающихся решениях построения архитектуры современного кроссплатформенного программного обеспечения, а также формировании представления об эффективности и гибкости каждого из них. Рассмотрены глобальные и основополагающие паттерны, определяющие вид и структуру всей серверной части ПО, например, набирающие популярность, Domain-Driven-Design (DDD), Command Query Responsibility Segregation (CQRS) или, уже устоявшиеся в области server-side-разработки, шаблоны MVC, MVP, MVVM. Проанализированы возможные сценарии внедрения каждого паттерна в приложение. Будет приведено сравнение паттернов между собой.
Ключевые слова: серверная часть веб-приложения, Domain-Driven-Design, Com-mand-Query Responsibility Segregation, паттерн

004.942 Исследование поведения объекта на основе его математической модели

Статья опубликована в следующих изданиях

с. 172-175
   Наукоёмкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе : материалы Региональной научно-технической конференции (Калуга, 23 - 25 апреля 2024 года) : в 2 т. / МГТУ им. Н. Э. Баумана (национальный исследовательский университет). - М. : Изд-во МГТУ им. Н. Э. Баумана, 2025. - ISBN 978-5-7038-6513-2.
   Т. 2. - 2025. - 457 с. : ил. - Библиогр. в конце статей. - ISBN 978-5-7038-6514-9.