Конференция завершена. Ждем вас на Highload++ в следующий раз!
Москва, СКОЛКОВО
8 и 9 ноября 2018

Создание сложного веб-приложения небольшой командойАрхитектура и производительность фронтенда

Программный комитет ещё не принял решения по этому докладу
Мулявка Дмитрий
Wallarm

Фронтенд-разработчик, разрабатываю в основном сложные интерактивные веб-приложения. Например, интернет-банкинг и система защиты и тестирования веб-приложений

E-mail: dmulyavka@wallarm.com
Тезисы

Разработка многофункциональных веб-приложений сейчас одно из самых популярных и быстроразвивающихся направлений в IT. Количество кода и его сложность прямо пропорциональны сложности приложения, количеству его функций. Но при отсутствии должного управления проектом возрастает риск появления некачественного кода, который влечет за собой снижение скорости разработки и проблемы при внедрении новых возможностей. Особенно это заметно, когда приложение представляет собой набор отдельных продуктов. Например, когда бизнес основан на продаже отдельных возможностей системы, объединенных в тарифы и подписки.
В докладе мы расскажем о том, как можно организовать и вести проект такого веб-приложения с небольшой командой фронтенд-разработчиков:
- структурирование исходного кода в виде мультипакетного репозитория;
- разделение приложения на компоненты и связь компонентов между собой;
- организация иерархии компонентов;
- структура собранного приложения.

Single page application, толстый клиент
,
Пакетные менеджеры и организация модульности
,
Фронтенд / другое
,
React, Vue, Angular и другие JavaScript-фреймворки
,
ES.Next
Rambler's Top100