GraphQL

From Organic Design

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.