
Здравствуйте, уважаемые разработчики! Если вы ещё не слышали о замечательной библиотеке для работы с UI (пользовательским интерфейсом) — React, самое время узнать что это такое, а также приступить к созданию собственных приложений с этой библиотекой (вольный перевод пошагового руководства по React). Разработана она и используется командой Facebook. Основное предназначение — упростить построение пользовательского интерфейса больших веб-приложений.
Кому нужна эта библиотека? Разработчикам клиентской стороны, которые имеют сложный интерфейс, бояться дублирования кода, хотят поддерживать прозрачной структуру веб-приложения.
На сайте разработчиков приводится пример стандартного «Привет, мир!», с которого можно начинать постройку приложения. В левой панели вы найдёте ссылки для совсем начинающих React-разработчиков и, ниже, более продвинутые темы под пунктом «ADVANCED GUIDES».
Большинство объяснений снабжены подробные примерами на codepen.io и при знакомстве с ними не должно возникнуть трудностей. Правда базовый уровень владения HTML и JavaScript быть обязан.
Установить React (оригинал) совсем не сложно — можно использовать подключение JavaScript-файла к вашему проекту.
При создании приложения с React на Codepen.io нужно выбрать среди существующих подключаемых скриптов React — он уже есть в списке.
Надеюсь библиотека вам понравиться, удачно разработки!