Реактивність React названо так, тому що реагує на зміни стану компонентів. Все ж таки він робить це не реактивно, а, швидше, згідно з графіком – звідси з'явився жарт, що React слід назвати Schedule.Dec 1, 2017
Основна відмінність Angular від react у тому, що перший має каркасну структуру. У його основі 1800 готових рішень. Однак цей додаток має великі розміри.
React можна використовувати практично з будь-яким стеком. Це одна з причин, через яку React іноді називають бібліотекою, а не фреймворком: по одному з визначень фреймворк має дозволяти повністю реалізувати ту чи іншу модель.
У React JS розроблені програми відображають HTML-код в інтерфейсі користувача. React Native використовує власні API-інтерфейси для рендерингу компонентів у мобільному додатку. У React Native рендеринг інтерфейсу користувача відбувається за допомогою JSX, який є абревіатурою JavaScript.