MoscowJS #56, X5
Thu, 23 November 2023, 19:00 (GMT+03:00) | |
Russia, Moscow, Столярный переулок, 3к15 | |
Free | |
Stream available |
Tags: meetup javascript frontend ddd
23 ноября встречаемся в уже знакомом нам ДК Рассвет. В партнерстве с X5 Tech проведем очередной сногсшибательный MoscowJS.
Регистрация в этот раз будет проводиться по-новому. Подробнее можно прочитать в нашем telegram-канале: https://t.me/moscowjs/247
Schedule
Монады или зачем программисту математика
Александр Князев Эльбрус Буткемп
Я расскажу об архитектурном паттерне монад в функциональном программировании. Покажу простую проблему, её наивное решение на TS и как монады помогут масштабировать это решение, выходя на новые уровни абстракции. Также я покажу их связь с математической теорией категорий и важность их понимания для роста программиста
Реализация DDD в рамках NestJS
Сердар Садыков X5 Tech
Я расскажу о важных концепциях DDD (Domain-Driven Design) и как мы применили некоторые из их принципов в проекте, используя фреймворк NestJS.
DDD – это подход к проектированию сложных систем, который помогает сосредоточиться на бизнес-логике и языке предметной области. NestJS, с другой стороны, является быстрым и мощным фреймворком для создания масштабируемых приложений на Node.js.
Мы решили объединить эти два инструмента, чтобы разработать систему, которая отражает язык предметной области и удовлетворяет потребности бизнеса. Одним из ключевых преимуществ DDD является возможность явно разделить уровни и слои архитектуры, и NestJS прекрасно подходит для решения этого подхода.
Nextjs 13 Server Actions - Святой Грааль Fullstack-разработки
Арсалан Рабданов
Небольшая история того как развивалось взаимодействие между фронтом и бэком: rpc, soap, rest, graphql, trpc. Nextjs Server Actions как яркий пример ренессанса RPC. Плюсы и минусы
Стартап, который смог: как изменить подход к разработке, не сбавляя темп
Евгений Кучерявый Rentu
Чтобы стартап был успешен, важен минимальный time to market. Соответственно, качество кода сильно страдает. Доклад о том, как прийти в стартап и начать налаживать процессы с минимальными просадками.
- Community