React is suitable for building both SPA pages and more complex concepts, which we have encountered in life several times - Netflix, Uber or Dropbox. An example of an application for which we used React is a booking system that allows you to reserve a teetime on a golf course based on aggregate availabilities of slots from many golf courses in Europe. You can spend less time searching teetimes and more on enjoying the game.