SSR. Как доставлять быстро Производительность
Учился в СПбНИУ ИТМО, увлекся веб-разработкой, занимался созданием ERP-системы как fullstack-разработчик, а потом его затянул JavaScript и frontend-разработка. Сейчас Виталий техлид в Delivery Club и обожает свою работу.
Тезисы
Недавно мы запустили новый сайт delivery-club.ru как Single Page Application. В довесок к нему возникла потребность реализовать Server Side Rendering. В докладе я расскажу о том, как нам удалось сделать SSR максимально быстрым и соответствующим всем критериям качества. При этом упомяну основные грабли, по которым нам удалось пробежаться и какие проблемы может встретить frontend-разработчик на javascript в серверной среде.
Основные вопросы, которые рассмотрим в докладе:
- Задачи серверного рендеринга.
- Метрики и инструменты для оценки качества.
- Микрооптимизации.
- Специфика серверного JavaScript и как не выстрелить себе в ногу.
- Обход слабых мест JavaScript как способ повысить эффективность приложения.
- Мониторинг.
- Поддержка и кейсы на бою.
