Санкт-Петербург, 18 августа 2018
Конференция прошла в Университете ИТМО на Ломоносова, 9. Остались вопросы? Пишите: wst@web-standards.ru.
Понравилась конференция? Поддержите нас!
Видео Наверх
Программа Наверх
- Регистрация
Открытие
Перфоманс-дривен-девелопмент
Разработка быстрого приложения не должна быть быстрой. Ведь мы хотим получить качественное приложение, которое одинаково привлекательно на любой платформе или устройстве. Добиться этого возможно только заботясь о приложении с первых дней разработки. Как это сделать? Встать на место пользователей. Перфоманс-метрики, библиотеки и конечно же наше желание сделать лучше. Слайды в PDF
Распространенные ошибки при написании юнит-тестов
Все знают, что писать юнит-тесты нужно. Но иногда слишком сложно: код пишешь десять минут, а тесты все два часа. А когда дело доходит до поддержки и расширения старых тестов, иногда проще удалить их и написать всё заново. Рассмотрим частые ошибки, приводящие к этому, их причины и способы избежать. Слайды в PDF
- Перерыв 20 минут
Закэшируй это!
Все сталкивались с задачами кэширования данных. Кто-то делает вечный кэш на статику, кто-то борется с кэшем во внутренней админке. Сейчас в браузере есть очень много механизмов кэширования. Анализ всех доступных сейчас средств — в этом докладе. Слайды в PDF
Redux в Angular: NGRX, NGXS, Akita
Управление состоянием в приложениях на Angular из коробки: зачем нам Redux, какие есть реализации, похожие на Redux, и кто быстрее в работе и проще во внедрении: NGRX, NGXS или Akita. Слайды в PDF
- Обед 1,5 часа
Магия CSS вне Хогвартса
«Играться со шрифтами» и двигать однотипные блоки на одинаковых страницах рано или поздно надоедает. Чтобы не погрязнуть в рутине, нужно давать себе встряску. Как? Создавать крутые демки! Ещё лучше — с попаданием на главную страницу CodePen. Слайды в HTML
Собираем микромодули
Как строить и поддерживать большое приложение над которым трудятся более 30 команд? Конечно же разбить всё на микромодули! История о том, как Сбербанк Онлайн переходит из MPA в одно большое SPA-приложение, как управлять роутингом микромодулей, про интернационализацию, SSR и многое другое. Слайды в PDF
- Перерыв 20 минут
Мне нечего тебе сказать!
Как взаимодействовать с сайтом голосом, а главное зачем? Как это делается сейчас, что такое скринридеры и как они помогают делать сайты доступнее. Какие спецификации и API для синтеза и распознавания голоса уже есть. Как это может работать — на примере крутой демки с Google Home, Firebase и DialogFlow. После доклада вы тоже сможете научить сайт понимать голос, но просто не будет — даже не найдейтесь. Слайды в PDF
WebAssembly сегодня
Что такое WebAssembly, кому он нужен, и когда уже можно в продакшен (спойлер: вчера). Rust с криптографией и переосмысление веба в комплекте. Слайды в HTML
- Перерыв 10 минут
Идеальный доклад. Голая правда
Что делает доклад интересным и запоминающимся? Полезная тема, харизматичный спикер, весёлые гифки на слайдах? Да, но список требований гораздо шире. Может показаться, что готовить доклады сложно. К тому же непонятно, зачем это нужно лично вам. Плюсы и минусы выступлений для карьеры и личностного роста, как подготовить тот самый, «идеальный» доклад — от опытных докладчиков и организаторов конференций и митапов. Слайды в HTML
Закрытие
Докладчики Наверх
Артём Денисов @denar90_
Software Engineer, OSS-энтузиаст, топит за быстрые приложения. Делает инструменты, чтобы упростить жизнь разработчикам.
Никита Дубко @dark_mefody
Software Engineer в iTechArt Group. Адепт философии Pure CSS Images. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Грустный балагур в полном расцвете сил.
Максим Иванов @splincodewd
Фронтенд-разработчик, создатель организации Angular-RU на Гитхабе, контрибьютор Angular и NGXS, автор канала splincode wd на Ютубе.
Дмитрий Кузнецов @mitkaaa
Фронтенд-разработчик в презентационном слое Сбербанк Онлайн. В свободное время пишет на JavaScript, в остальное время — тоже на JavaScript
Тим Маринин @marinintim
Бывший разработчик в EPAM Systems, ведущий подкаста Веб-истории.
Алексей Охрименко @ai_boy
Организатор Angular Moscow, автор Пятиминутки Angular. Создатель дизайн-паттерна MALEVICH и парсера PEG грамматик SimplePEG. Мейнтейнер CSSComb.
Катерина Павленко @cakeinpanic
Фронтенд-разработчик в Тинькофф, организатор Spb Angular Meetup.
Всеволод Шмыров @v_shmyrov
Работает в Яндексе уже больше пяти лет. Участвовал в разработке JS API, Конструктора и Виджета Яндекс Карт. Сейчас разрабатывает приложения на Node.js.
Кирилл Юсупов @kirill_y33
Фронтенд-разработчик, контрибьютор NGXS.
Александра Шинкевич @neesoglasnaja
Фулстек-разработчик на Node.js и глава фронтенд-отдела в LOVATA. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Фронтендом занимается ещё со школы, магистр технических наук.
Ведущие Наверх
Маша Просвирнина @prosvirnina12
Фронтенд-разработчица в Okko, организатор SPB Frontend, ведущая подкаста «Веб-стандарты».
Сергей Попов @sergeytovarov
Генеральный директор аутсорса по фронтенду Лига А., верстальщик, организатор moscowcss, pitercss_conf, pitercss_meetup и WSD.
Партнёры Наверх
Тинькофф
Создает удобную и безопасную финансовую экосистему. Угадывая потребности пользователей, рушит стереотипы о банковских продуктах, делая их понятными и приятными. В состав группы входят: единственный в России полностью онлайн-банк, который обслуживает более шести миллионов клиентов, виртуальный мобильный оператор Тинькофф Мобайл, запущенный в конце 2017 года, Тинькофф Страхование, и сеть Тинькофф Центр Разработки в крупнейших российских городах.
Университет ИТМО
Национальный исследовательский университет, ведущий вуз России в области информационных и фотонных технологий. Альма-матер победителей международных соревнований по программированию: ACM ICPC, Google Code Jam, Facebook Hacker Cup, Яндекс.Алгоритм, Russian Code Cup, Topcoder Open и др. Приоритетные направления: IT, фотонные технологии, робототехника, квантовые коммуникации, трансляционная медицина, урбанистика, Art&Science, Science Communication. С 2013 года — участник «Программы 5-100».
Лига А.
Фронтенд-аутсорс силами выпускников HTML Academy. Мы научили лучших студентов работать на реальных проектах.
Площадка Наверх
Санкт-Петербург, Университет ИТМО на Ломоносова, 9.