You kids and your newfangled technologies. REST has been rock solid for years. Unless you're Netflix, you don't need GraphQL.
Adaptive UI sounds fancy, but I'm skeptical. What's wrong with good old fashioned responsive design? Why fix what isn't broken?