Let’s React. Современный React.JS стек в коммерческой разработке

Мастер-класс сайт события http://klimovjs.bezkassira.by/

Добавить в календарь:
Поделиться:

 

Отличная возможность для тех, кто знает о frontend-разработке не понаслышке. Минск посетит тренер с 8-ми летним опытом преподавания JavaScript во всех его проявлениях в 2 ВУЗах Украины, владелец и основатель проекта SmartJS.Academy по обучению людей JavaScript, владелец и основатель компании WookieeLabs, специализирующейся исключительно на JavaScript разработке - Илья Климов.

На мастер-классе будет идти речь о ReactJS, который ворвался в мир современной JS-разработки, резко изменив представления о принципах и подходах к коммерческой разработке. Однако молодость платформы, “хипстерское” движение вокруг нее, еженедельные “новые” реализации FLUX - все это отнюдь не помогает разработчикам в сборке “своего” стека библиотек, на которых можно выпускать быстро, качественно и дешево (выберите любые два пункта) программные решения.

 

Кому будет полезен этот мастер-класс:

  • Вы начинаете писать на React.JS и находитесь в поиске оптимальных решений.
  • Вы пишете на любой ругой платформе и хотите послушать мнение обо всем этом hype вокруг React без маркетингового bullshit и восторженных визгов людей, которые каждый день пересаживаются на “новый, лучший в мире фреймворк”.
  • Базовое представление о том что такое React и FLUX приветствуется, но не является обязательным.

 

О чем мы будем говорить?

1. О моде на React

  • ReactJS и функциональное программирование. Почему все об этом говорят?
  • FLUX и его вариации. Пример успешного “ребрендинга” от Facebook
  • Скорость React - мифы и реалии
  • Чем выгоден React в коммерческой разработке.

 

2. Наш стек

  • Redux. Почему он?
  • React Router и его проблемы
  • WebPack как лекарство от головной боли в командной разработке
  • Babel stage 0 - удел хипстеров или метод ускорения разработки?

 

3. О чем вам не скажут пиарщики. Проблемы стека

  • Формы, формочки и попапы. Столкновение теории ФП с реальным миром
  • Offline-first и синхронизация данных
  • Мобильная разработка и React. Немного о React Native - опыт использования и его последствия
  • Красивости и производительность

 

4. Tips & tricks или “Сегодня мы многое поняли” (с)

  • немного о повторно-используемых компонентах
  • High-Order-Components и тестирование
  • Типичные ошибки начинающих и не очень разработчиков
  • Переезжаем на React: миграция существующих проектов

 

5. Как мы работаем

  • чеклист по разработке “полезных” компонентов более чем для одного проекта
  • нюансы хранения данных. Линзы и производительность. Нормализация и денормализация
  • REST API и UX. Конфликт идеологий
  • Ошибки и их поддержка
  • Немного о junior’ах на React-проектах

 

6. Будущее. Технологии, к которым мы внимательно присматриваемся

  • PromisePipes. Гомогенная бизнес-логика
  • Falcor и Relay 
  • Flow
  • Прочее

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация