Frontend Meetup 14.11.2015

Описание

Наверное, любой программист хоть раз сталкивался с фротнэндом в работе или из любопытства заглядывал в вёрстку интересных сайтов.

Как готовить фронтэнд правильно и вкусно, мы узнаем от людей, которые занимаются этим давно и увлеченно, а теперь готовы поделиться профессиональными рецептами!

Программа докладов:

1) “Увеличение конверсии главной страницы JapanesePod101.com”
Денис Мосолов, разработчик в Softgrad Solutons, https://vk.com/denis.mosolov

Я расскажу обо всём интересном, что происходило вокруг главной страницы JapanesePod101 в течение последних трёх лет и до того момента, когда я увеличил конверсию на 30%. Буду много говорить о деньгах и совсем кратко о технологиях. Доклад будет полезен начинающим разработчикам.

2) “REPL в Node.js: улучшаем быт разработчика”
Иван Пухтин, фрилансер, индивидуальный предприниматель https://github.com/StreetStrider , http://habrahabr.ru/users/streetstrider/ , https://vk.com/streetstrider

Что такое REPL, как он устроен и какие крутые возможности в нём заложены. Поговорим о выполнении кода в REPL и о том как работает автокомплит в динамических языках. Ответим на вопрос что такое vm.runInContext, перехватим парочку промисов, сделаем вывод результатов действительно приятным и даже узнаем как подгрузить нужные модули и не подать виду. В заключение рассмотрим потрясающие возможности, которые даёт нам инфраструктура npm и как это всё можно использовать в работе.

Доклад ориентирован на тех, кому небезынтересен мир Node.js, но будет доступен также и более широкому кругу JS-разработчиков. Надеюсь, для кого-нибудь этот доклад станет очередной ступенькой в изучении любимого языка.

3) "Все, что вы хотели знать о redux, но боялись"
Виктор Суздалев, разработчик в ficus.io & codehipsters.com, https://vk.com/victor.suzdalev

Как я перестал беспокоиться и полюбил Redux.
Боишься складывать состояние приложения в один объект? Пугаешься слова "миддлвейр"? Не знаешь, куда класть вызовы API?
Ты не один. Расскажу, как работать с самой хипстерской Flux-библиотекой с примерами — и без риторических вопросов.

4) “Про git чуть больше, чем нужно”
Вениамин Тамбурин, разработчик интерфейсов в Везёт Всем, https://it61.slack.com/team/vtambourine
Git — мощная, гибкая и, пожалуй, самая популярная система контроля версий на сегодняшний день. Но многие из нас на практике пользуются только небольшим набором самых базовых команд, к которым однажды привыкли. Я постараюсь помочь преодолеть этот барьер, расскажу, в общих чертах, как git устроен изнутри, что стоит за работой базовый команд, покажу, как можно жонглировать коммитами с помощью rebase, cherry-pick и stash и манипулировать историей с reflog и bisect.

5) “Статический анализ кода JS”
Антон Хлыновский, фронтендер в TradingView, https://it61.slack.com/team/subzey, http://twitter.com/subzey/

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

Страница вконтакте: https://vk.com/frontend_meetup

Спонсоры: http://tradingview.com и http://httplab.ru

Как стать спонсором: https://vk.com/topic-55614321_32814187

Участники (79)

axazeano
Юрий Морозов
Вячеслав Пучков
Максим Карелов
Владимир Плахотников
Серожа Мультик
Александр Инсайт
Анастасия Козаева
Vadim Tsabutashvili
Mari Sharvarko
Morgan Hollow
Серёжа Юшка
Sofia Kritskova
Анатолий Сибирятко
Принадлежащийдеметре Бережнов
Трифон Грубов
Андрей Журавлёв
Вячеслав Сёмченко
Алексей Кузнецов
Александра Калашникова
Игорь Кожаров
Вячеслав Нестеренко
сергей казаков
Юлия Ростова
Sergey Khomyakov
Сергей Ведьмак
Андрей Сапегин
Святослав Овсянников
Dmitry Lobanov
Андрей Чечкин
Валера Рыбников
Serge Ratiashvilley
Artyom Apalko
Вадим Иванов
Максим Рыбников
wentout
Anton Butenko
Maxim Karpinskiy
Антон Хлыновский
Марат Азизов
Сергей Колесников
Виктор Дворников
Сергей Ковалевский
Капитан Кайеркан
Сергей Асеев
Никита Буевич
Павел Клименко
Владислав Алексеев
Алексей Щербачев
Василий Андреев
Владимир Махневич
Никита Чесноков
Артур Маквецян
Дарья Гвоздева
Надежда Савченко
Даниил Маневич
Тимур Семеренко
Антон Демушкин
Виктор Петренко
Александр Храмов
Александр Обиднов
Антон Измайлов
Игорь Немыкин
Дмитрий Подлесный
Евгений Тимохов
Владислав Меркулов
Геннадий Козленко
Антон Сметанин
Андрей Руденец
Юрий Морозов
Павел Стрижаков
Денис Мосолов
Виталий Слободин
Владимир Даронь
Трофим Жугастров