GraphQL
From Organic Design wiki
GraphQL is a query language for API's that uses a single endpoint and solves the under/over fetching problems. GraphQL can be useful for larger more complicated applications due to it's simple system for retrieving parts of data and the required interconnected parts.
graphqurl
Apollo
Apollo is a popular platform that implements GraphQL with modules for both the client side and server side.
Vue
Note this isn't work with Vue 3 properly despite what it says - best wait for a full release of V4 before using it.