FrontendConf

Размышление о возможном развитии фронтэнда

Перспективы

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

Целевая аудитория

Все, кто пишут средние(1кк строк) и большие(5+кк строк) приложения в средних и больших командах.

Тезисы

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

Один из архитекторов фронтенда в Банке Точка, также консультирует и для души преподает в Яндекс.Практикум. Имеет около 5 лет опыта в бэкендах и базах данных, фронт начинал в далеких нулевых с флэша, а полностью погрузился во фронт с 2015.
Основная сфера интересов — ООП, ООАП, DDD, паттерны и архитектура.

Банк Точка

Точка Банк — онлайн-банк для предпринимателей.

Видео

Другие доклады секции

Перспективы