17-18 сентября Екатеринбург

Зарегистрироваться
Как перестать писать код с ошибками
Владимир Дашукевич, XBSoftware, Минск, Беларусь

Современные веб-приложения растут на глазах. Не только в объёме кода, который мы пишем (2 KB, 4 KB, 8 KB... парочка MB), но и в количестве разработчиков. Лежащий на разработчиках груз ответственности за качество кода становится поистине огромным. Чтобы код оставался правильным и поддерживаемым, мы придумали набор ограничений: различные code style для читаемости и однообразия; ESLint, JSHint, JELint для защиты от глупых ошибок; code review, различные тесты и практики по их написанию. В докладе я расскажу о новых ограничениях, придуманных разработчиками для разработчиков, чтобы помочь писать код с минимальным количеством ошибок. Речь пойдет о новом стандарте ES2016 и статической типизации с TypeScript и Flow.

Пользовательские свойства как основа архитектуры CSS
Павел Ловцевич, LOVATA, Минск, Беларусь

Распространившаяся имплементация пользовательских свойств CSS в большинство популярных браузеров открыла такой простор для творчества и экспериментов над архитектурой CSS-кода, какого раньше не было.

  • Всесильны ли препроцессоры?
  • Можно ли дать CSS второй шанс?
  • Наследуемость или БЭМ?
  • А что с обратной совместимостью? Решение есть!

В докладе будет рассмотрены наиболее важные аспекты спецификации CSS Custom Properties for Cascading Variables Module Level 1. На практических примерах будут детально разобраны нюансы использования пользовательских свойств, также будет затронут вопрос обратной совместимости с браузерами, не имеющими поддержку данной технологии.

Типографика: восток
Роман Прудников, 2ГИС, Новосибирск

Типографика для восточных языков, будь то китайский или арабский, сильно отличается от кириллической. Разумеется, это отражается и на CSS. В докладе речь пойдёт о базовых понятиях, неочевидных вещах и о возможностях, помогающих фронтендеру работать с такими языками.

Парсим CSS
Роман Дворнов, Avito, Москва

Я занимаюсь CSSO. В ходе работы над ним мне пришлось погрузиться в процесс парсинга CSS. В результате парсер (тот, что в CSSO) был не раз переписан. Пришло время сделать его отдельным инструментом.

Новый быстрый детальный парсер CSS, его AST, области применения и кое-что ещё.

О мероприятии

FrontTalks снова с вами. Впервые в 2016 году мы проведем двухдневное мероприятие для фронтенд разработчиков. 17 и 18 сентября мы в четвертый раз соберёмся, чтобы поговорить о фронтенде. Программа мероприятия находится в стадии формирования, всего будет 16 докладов. Если у вас есть доклад, то присылайте его нам.

Место проведения

В этом году мы меняем площадку на более вместительную. На этот раз конференция пройдёт в Деловом Выставочном Центре по адресу улица Куйбышева, 44Д, 3 этаж. Начало регистрации в 9:00.

Размещение

Если вы приезжаете из другого города, то мы предлагаем вам остановиться в отеле Панорама, который находится в том же здании что и конференц-зал. Для участников FrontTalks предусмотрена 20% скидка при бронировании, для этого нужно указать название нашей конференции при оформлении номера. Спешите, число мест ограничено!

Другие отели, за которые мы тоже ручаемся на карте:

Друзья конференции

Прошедшие мероприятия

Смотрите видео с прошлых мероприятий на нашем канале на Vimeo.