React is good for building user interfaces and their components. It is generally used as a base for single-page and progressive web apps and it is good for fetching rapidly changing data that needs to be recorded.