чт, 19 октябрь 2023, 19:00 (GMT+03:00)
Россия, Санкт-Петербург, Уральская 4
Бесплатно
Есть трансляция

Теги:

Митап PiterJS #59 от локального сообщества javascript/typescript разработчиков в Санкт-Петербурге

В нашем деле важно уметь использовать разные инструменты. Но не менее важно уметь рационально выбирать из всего их многообразия. Так что эту встречу мы посвятим техническому анализу.

Расписание

Как поставить разработку фронтенда на поток

Антон Жуков Уже около 9 лет занимаюсь коммерческой разработкой на стеке JavaScript/TypeScript. Последние 4 года на лидерских позициях.

Поговорим про коммерческую разработку в целом, про то, как сделать издержки предсказуемыми, а результат воспроизводимым и качественным. Разберемся, как с помощью автоматизированных инструментов повысить надежность и минимизировать количество ручной работы на проекте. В разрезе React и Vue рассмотрим, как Flux-архитектура помогает делать сложные вещи простыми. А также узнаем, как это всё связано с обработкой багов и тестированием.

Святая Дуэль

Алексей Борисов Дмитрий Карловский

Давно у нас не было забористых дискуссий. А ведь, как известно, в споре рождается истина. Так что давайте обсудим несколько животрепещущих тем, вытянув на поверхность все аргументы разом. Мы разобьёмся на две команды и будем неистово брейнштормить.на темы:

  • Глобальный Стейт || Локальные Сигналы
  • Объектная композиция || Функциональная композиция
  • Мокнутые Модульные тесты || Интеграционные Компонентные тесты

Предлагайте свои темы во флудилке: https://t.me/+QvL-PfH6jGExoPIH

Принципы и критерии успешного выбора технологий на примере из GameDev индустрии

Всеволод Ляпин Более 16 лет в IT — преимущественно в frontend-разработке, из них последние 5 лет в управлении командами, проектами и процессами, в ролях от TeamLead до CTO. Области работы - FinTech, EdTech и GameDev. Сейчас TeamLead в ATI.SU. Профессиональные интересы: ExtJs, ReactJs, ES5, Agile, CI/CD. В командной работе приверженец гибкости, открытости, доверия и взаимопомощи.

Наверное любому разработчику знакомы муки выбора базовой технологии (библиотеки, фреймворка, архитектурной практики) для своего проекта и мотивации этого выбора своим коллегам и начальству.

В своем докладе на двух реальных примерах из своего опыта (включая выбор базовой технологии для GameDev стартапа) я расскажу подробно о проведении сравнительного анализа и выбора технологий, и как этот выбор в итоге отразился на проекте и компании спустя месяцы и годы. Поделюсь на какие критерии я опирался при анализе и почему мой выбор в итоге оказался удачным.

В дальнейшем слушатели смогут использовать мой опыт для аналогичных задач в своих проектах.

Комьюнити