Видеоинтервью с Себастьяном Маркбиджем, Кеном Уилером, Джеймсом Кайлом, Софией Шумейкер

Сообщество React за последние несколько месяцев было очень возбуждено и подвергалось нововведениям. Некоторые из этих идей и проектов включают React Fiber, React Gamekit, Serverless Architecture и React Loadable. Обновления в таких проектах, как React Router, также имеют большое влияние на сообщество.

React + бессерверная архитектура

София Шумейкер делится информацией о бессерверной архитектуре и о том, как она начала свой путь с помощью React

Раньше серверы были широко известны хранением данных и логики для приложений. Однако с появлением React на картинке возникло движение. Эти же компоненты сейчас больше тяготеют к клиентам.

С этим сдвигом пришла идея использовать бессерверную архитектуру в сочетании с Lambda для создания приложений. Без мониторинга, балансировки или настройки, которые часто используются при использовании серверов для создания приложений, этот метод оказался более эффективным и в целом более эффективным с точки зрения взаимодействия с пользователем.

Для Софии React был фреймворком, который позволил ей по-настоящему улучшить свои знания и понимание javascript. Больше, чем JQuery и Backbone, над которыми она работала довольно долго, прежде чем решила изучить другие технологии. Она объясняет другие преимущества React и то, как выглядит светлое будущее этой библиотеки JS, поскольку она продолжает улучшаться.

React Music, React Gamekit и Spectacle

Кен Уиллер выражает свою любовь к творчеству в проектах React

Кен Уиллер участвует во многих проектах, в которых он участвовал, таких как Spectacle, Slick Carousel, React Music и React Gamekit. Он рассказывает о том, как он придумал Spectacle после использования Keynote, и подробно рассказывает о преимуществах, которые он получает от этого творения.

React Gamekit позволяет разработчикам создавать игры с использованием React или React Native. Он открывает параллельный физический мир, который люди могут полностью исследовать, используя собственных персонажей.

Когда его спросили о многих замечательных вещах, которые появились в React, Кен упоминает Virtualized, React Hardware и React Native. Он также немного рассказывает о создании оружия с мобильным управлением (что он считает взрывом!), А также рассказывает о том, что в сообществе React есть одни из самых дружелюбных и новаторских людей.

React, React Loadable и сообщество React

Джеймс Кайл говорит о React, React Loadable и сообществе разработчиков ПО с открытым исходным кодом

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

Будучи вовлеченным в очень много проектов javascript, Джеймс описывает Open Source как единственное сообщество, которым он больше всего увлечен. Возможность использовать OSS для предоставления инструментов, которые люди по всему миру могут использовать для решения своих проблем, - вот что ему движет. Он также говорит о небольшом разрыве между React и React Native и о том, как важно, чтобы люди оставались вместе. Возможность открыть для себя способы сотрудничества и для всех собраться вокруг стандартов очень ценно. А этого не произойдет, если люди не захотят работать друг с другом, чтобы делиться решениями, создавать решения.

React Fiber и Web Assembly

Себастьян Маркбидж из группы разработчиков React Core, React Fiber и Web Assembly

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

React Fiber появился после множества экспериментов с Facebook. Он описывает одну из ключевых особенностей React Fiber - функциональность - все асинхронно и неизменяемо. Еще один проект, который кратко обсуждался в интервью, - это ReactVR и то, как он начался.

Наконец, Себастьяна спрашивают о его интересе к Web Assembly и о предстоящих новостях, которых можно ожидать от React.

Заключение

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

Эта статья написана в соавторстве с Trinh Kien и Tracy Lee