MoscowJS 61

Когда

Где

Москва, 1-й Красногвардейский проезд, 19, башня OKO II, 12 этаж
Росбанк

Мы всегда рады новым докладчикам! Если тебе есть, чем поделиться с сообществом, обязательно заполняй форму.

**Внимание! Заполнение формы регистрации не является подтверждением участия. **Подробнее о новой системе регистрации в нашем telegram-канале.

Для тех, кто не сможет прийти лично (к сожалению, количество мест на площадке ограничено), будет организована онлайн-трансляция.

Подписывайся на наш канал в telegram, чтобы не пропустить анонсы будущих митапов!

P.S. Если регистрируешься с промокодом — обязательно жми на кнопку "применить"!

Расписание

Основная сцена
15:30Регистрация, кофе, открытие
19:05
Морозов Владимир

Next.js навсегда? Год использования в проекте

19:30
Карпенко Никита

Готовим бизнес-логику с умом

20:15
Мацеха Алексей

Безопасность веб-приложений: поиск и решение проблем

20:40
Александр Князев

Гайд по краже всех секретов

18:30Афтепати

О чём будем говорить

MoscowJS 61,

Безопасность веб-приложений: поиск и решение проблем

Всё чаще фронтенд-разработчики забывают, что большое количество различных угроз поджидают их при разработке и всё больше веб-приложений остаются уязвимыми. Но как же понять, что в проекте есть проблемы и с этим надо что-то делать? Мы с вами рассмотрим какие есть способы поиска различных проблем безопасности в проекте и каким образом можно решить эти проблемы

Слайды

Карпенко Никита,
Райффайзенбанк

MoscowJS 61,

Готовим бизнес-логику с умом

Я начал замечать, что все чаще разработчики отказываются от стейт менеджеров и начинают описывать всю бизнес-логику в хуках. В моем докладе мы разберемся, почему писать логику в хуках не самая лучшая идея и какие есть альтернативы. Рассмотрим на примере эффектора какие проблемы можно решить, если выносить описание бизнес-логики в отдельный слой.

Слайды

MoscowJS 61,

Next.js навсегда? Год использования в проекте

Примерно год назад, стартовал проект с next.js и app-router. Расскажу почему выбрали его. Как подружились с react-server-components. Если говорить про next.js кто-то утверждает, что его нельзя использовать в качестве backend, кто-то показывает что можно. Мы на своим проекте использовали, но по особенному и данный подход закрывает многие потребности. А также расскажу про особенности, которые не совсем очевидные были для меня

Слайды

Александр Князев,
Эльбрус Буткемп

MoscowJS 61,

Гайд по краже всех секретов

Я расскажу о двух распространенных уязвимостях, демонстрируя их на примере мокового приложения. Я покажу, как злоумышленники используют эти уязвимости для кражи данных и компрометации систем.

Слайды