I think RESTful APIs will die before component based interfaces do. Component based UI has been a thing for like 30 years outside the web dev space, and GraphQL/post-based RPC APIs solve a lot of problems and can be derived cleanly from a database schema or functional modules.
Hypermedia also doesn't play well with offline-capable applications, which limits its use cases.
the component problem, in as much as it is one that can't be dealt with via just standard template includes, can be solved server side and offline-capable isn't a huge percentage of web apps
we just disagree, the future will tell us who's right
Hypermedia also doesn't play well with offline-capable applications, which limits its use cases.