кодесурса
«Реагировать

React JS Обзор

script1adsense2code
script1adsense3code

ReactJS - это библиотека JavaScript, разработанная Facebook. Он используется для создания повторно используемых компонентов пользовательского интерфейса. Реагировать на официальную документацию JS, определив ее следующим образом:

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

React используется большинством разработчиков как «V» часть архитектуры MVC. React абстрагирует DOM от вас, предлагая более простую модель программирования и, конечно, лучший опыт.

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

Он использует концепцию Virtual Dom, которая выборочно отображает поддеревья узлов при изменении состояния. Он делает наименьшее количество манипуляций с DOM, чтобы поддерживать ваши компоненты в актуальном состоянии.

Что такое Виртуальный Дом?

Думайте о Virtual DOM как об объекте, моделируемом вокруг Person? A ?. Он имеет все соответствующие свойства, которые мог иметь этот человек, и он отражал текущее состояние человека. Это именно то, что React делает с DOM.

Теперь подумайте о том, чтобы добавить некоторые свойства и дополнительные функции к этой виртуальной модели DOM, смоделированной для человека «А». В Land of React, когда в Virtual DOM вносятся изменения, происходят две вещи:

Во-первых, React запускает алгоритм сравнения, который идентифицирует то, что было изменено, а во-вторых, он согласовывает и обновляет DOM с изменениями в Virtual DOM.

То, как работает React, вместо того, чтобы брать Человека «А» и восстанавливать его с нуля, изменило бы только одежду, лицо и руки. Это означает, что обновляется только та часть, которая должна быть согласована.

Поскольку React использует «поддельный» DOM, называемый виртуальным DOM, а не реальный DOM, он также открывает целый ряд новых возможностей, поэтому мы можем отобразить этот поддельный DOM на сервере, и появятся React Views на стороне сервера.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code