Это мои самые любимые доклады на ReactConf2016.

(Есть также моя общая ретроспектива конференции, которую вы, возможно, захотите проверить в первую очередь.)

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

1 день

Бен Альперт — Что ждет впереди

Краткое изложение того, куда движется экосистема React с помощью Facebook и сообщества разработчиков открытого исходного кода. Разделены на вещи, которые помогают пользователям, и вещи, которые помогают разработчикам.

Исаак Сальер-Хеллендаг — Редактирование расширенного текста с помощью React

Пошаговое руководство по созданию текстового редактора с javascript и почему `contenteditible` оказался выбором, который они выбрали. Мне нравится видеть, как разработчики решают интересную проблему, и мне также нравится, когда классные вещи, такие как фреймворк текстового редактора для React, становятся открытыми. Алоха, draft.js!

Лин Кларк — мультяшный путеводитель по дебрям обработки данных

Обработка данных немного сложна в React, поскольку она не встроена в фреймворк. Лин Кларк резюмирует свою потрясающую серию рисунков о коде, объясняя, как Flux, Redux и Relay сочетаются друг с другом. (также подчеркивая необходимость, указанную Беном в приведенном выше выступлении, объединить их все в одну библиотеку)

Кит Поплавски — Как использовать React в свадебном подарке, не будучи плохим другом

Это был день 1 Crowd Pleaser. Кит рассказывает нам, как он создал игру с физической опасностью под названием «Jeoparty!». Очень увлекательно и довольно вдохновляюще. Заставило меня хотеть взломать его.

День 2

Джеймс Айд — Команда × Технологии

Джеймс Айд рассказывает об опыте создания команды разработчиков приложений React Native. И очень убедительный аргумент в пользу этого фреймворка, и несколько действительно ценных советов о том, что следует учитывать при создании команды разработчиков. #кроссстек

Gaetan Renaudeau — Универсальные эффекты GL для Интернета и нативных приложений

Действительно захватывающий взгляд на абстрагирование ужасающе сложных графических операций и превращение их в полностью управляемые с помощью React. К сожалению, прервано какой-то отбойной молотком, но демки и код говорят сами за себя.

Jamison Dance — Переосмысление всех практик: создание приложений в Elm

Возможно, мой фаворит из группы. Объяснение того, почему подход Elm к функциональным парадигмам статической типизации, функций без сохранения состояния и неизменяемости может быть лучшим для вашего кода, как он соотносится с Redux и React, и множество других забавных моментов.

Syrus Akbary — фреймворк GraphQL на серверах, отличных от JS

Это послужило введением в действительно классный инструмент и действительно отличным кратким изложением того, что такое GraphQL и почему вы можете захотеть его использовать (о боже, я хочу использовать его сейчас).

Удары молнии

Расписание было заполнено несколькими сериями 5-минутных бесед о ненастной погоде или «молниеносных» разговоров о самых разных вещах с важными выводами, такими как:

Жестовые интерфейсы чертовски сложны:

Инклюзивность в вашем сообществе чертовски важна:

Вы можете остановить людей, трахающихся с вашим DOM:

И это все!

За исключением того, что это отличный анализ некоторых подходов к управлению состоянием в реальных приложениях. И это удивительное исследование того, как получить потрясающую производительность в 2G. И Виртуальная реальность — это действительно круто, если вы напортачите, людей тошнит! А Нуклид кажется крутым как и все… Ок А! Просто смотреть их все. Или посмотрите мою Реактроспективу.

Спасибо за чтение и дайте мне знать, если это было ценно, или я ошибся!