React to tak zwana biblioteka języka programowania JavaScript wykorzystywana do tworzenia złożonych interfejsów użytkownika dla aplikacji webowych i nie tylko. Jest dostępna na zasadzie open source dla wielu odbiorców.
React wykorzystuje nowoczesny sposób renderowania stron internetowych, dzięki czemu stają się one bardziej dynamiczne. Jest to niewątpliwie innowacyjne podejście w programowaniu. Biblioteka React jest wygodna zarówno dla programisty, jak i dla odbiorcy aplikacji.
Jedną z wielu zalet biblioteki React jest szybkość implementacji.