Тег: react

Как начать изучать React

React — это библиотека, предназначенная для разработки пользовательских интерфейсов. React на самом деле не является полноценным фреймворком, как его часто называют. Он решает задачи оптимизации взаимодействия с DOM при связывании данных между представлением и моделью данных. То есть, если брать в пример архитектуру MVC (Modal-View-Controller), то React осуществляет лишь «V». Но тем не менее в настоящее время он очень популярен и востребован наряду с Angular и Vue. Вместе с React также часто используют Redux для управления состоянием приложений.

Как начать изучать React

Почти всё в React — это обычный JavaScript. Из-за этого он достаточно прост в изучении (по сравнению с Angular), ведь если вы хорошо знаете JS, то автоматически знаете большую часть React 🙂 Он подразумевает декларативный подход программирования, что значительно упрощает разработку. Чаще всего используется преимущественно для одностраничных сайтов (SPA).