Автоматизация фронтенда

 
Время проведения
12
июля2014
Завершено

г. Киев, пер. Бехтеревский 14Е, офис компании DataArt

Время:
09:00 - 09:30 - регистрация участников
09:30 - 18:00 - мастер-класс

Описание

С приходом NodeJS, фронтенд разработчики получили удобную платформу для создания множества инструментов по автоматизации своих задач. Популярность этого направления буквально «взорвала» сообщество множеством новых возможностей. На данный момент нам доступно более чем 2800 Grunt плагинов и различных интеграций с популярными инструментами для упрощения рабочего процесса.

Оптимизация, тестирование приложений, препроцессоры, автоматический анализ кода и быстрое разворачивание окружения  — все это доступно уже сейчас, но как не потеряться в инновациях? Роберт расскажет об основных направлениях в автоматизации процессов фронтенд разработки, поделиться мыслями о будущем этих инструментов и научит с ними работать.

Большая часть мастер-класса состоит из практических заданий на примере реальных проектов. Новички в сфере автоматизации получат множество материалов и полезных советов для быстрого старта. А кто успеет подготовится, сможет, так же следовать за процессом и пробовать результат по ходу мероприятия, так что обязательно берите с собой ноутбуки!

Для практической части мероприятия, желательно иметь при себе ноутбук с установленным NodeJS.

План мероприятия

1) Введение в процессы автоматизации фронтенда
 – Что можно и нужно автоматизировать
 – Обзор готовых решений
 – Будущее инструментов

2) Знакомство с «исполнителями задач» (task runners).
 – Изучаем и сравниваем самые популярные инструменты: Grunt, Gulp. Brunch
 – Пробуем их на практике и пишем первые скрипты
 – Обзор скаффолдеров — grunt-init, Yeoman

3) Машины должны страдать
 – Серия практических заданий по автоматической оптимизации ресурсов на примере реальных проектов
 – Замеры производительности
 – Простое функциональное тестирование

4) Модульные CSS препроцессоры

5) Немного о деплое веб приложений