MoscowJS 56
Когда
Где
Столярный переулок, 3к15
X5 Tech
23 ноября встречаемся в уже знакомом нам ДК Рассвет. В партнерстве с X5 Tech проведем очередной сногсшибательный MoscowJS.
Регистрация в этот раз будет проводиться по-новому. Подробнее можно прочитать в нашем telegram-канале: https://t.me/moscowjs/247
Расписание
О чём говорили
Александр Князев,
Эльбрус Буткемп
Монады или зачем программисту математика
Я расскажу об архитектурном паттерне монад в функциональном программировании. Покажу простую проблему, её наивное решение на TS и как монады помогут масштабировать это решение, выходя на новые уровни абстракции. Также я покажу их связь с математической теорией категорий и важность их понимания для роста программиста
Сердар Садыков,
X5 Tech
Реализация DDD в рамках NestJS
Я расскажу о важных концепциях 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. Соответственно, качество кода сильно страдает. Доклад о том, как прийти в стартап и начать налаживать процессы с минимальными просадками.