React.js — это библиотека JavaScript для создания пользовательских интерфейсов, созданная ведущими инженерами Facebook в 2013 году, а затем выпущенная как проект с открытым исходным кодом.

React — это библиотека JavaScript, но ее часто ошибочно называют фреймворком. Как и многие популярные фреймворки (например, Bootstrap), React — это повторно используемые компоненты.

React предоставляет вам язык шаблонов и некоторые функции для рендеринга HTML. Это все, что выводит React, HTML. Вашим связкам HTML/Javascript, называемым компонентами, разрешены такие вещи, как сохранение собственного внутреннего состояния в памяти (например, какая вкладка выбрана в представлении вкладок), но в конце концов вы просто выплевываете HTML.

О, смотрите, ваше первое упражнение!

Это руководство предполагает некоторое знакомство с HTML, CSS и JavaScript. Знание того, что такое замыкания и как это работает в JavaScript, поможет, но вы все равно изучите React.

Чтобы настроить React на своем сайте, посетите официальную страницу Начало работы. В этом руководстве вы сразу же перейдете к тому, как использовать React.

Упражнение: Привет.

Придайте React немного индивидуальности, украсив это приветственное сообщение. Может, немного французского, чтобы было романтичнее?

React.js — первая попытка на jsbin.com

Должен ли я использовать React?

Краткий ответ: да.

Резюме

React.js делает создание пользовательского интерфейса проще, чем когда-либо. Библиотека Facebook React — это библиотека JavaScript для создания высокопроизводительных пользовательских интерфейсов. Как говорится, это просто V в MVC. Тем более, что это не фреймворк. Это означает, что React не интересует, как вы обрабатываете свои данные, маршрутизацию или бизнес-логику.

Подпишитесь на меня на Github



faa75404-3b97-5585-b449-4bc51338fbd1
Изменить описаниеbuttons.github.io



Подпишитесь на мой канал Youtube

Первоначально опубликовано в Panayiotis Georgiou.