React isn't the problem. You can write a very fast interface in React. Its (usually) too many calls to the backend that slow everything to a crawl