8/30: GraphQL
Introduced to fix REST's over-fetching issues. Instead of making multiple requests, GraphQL lets the client ask for exactly the data it needs in a single query. Keep in mind, it requires more server-side processing
7/30: REST API
The most popular API style. It’s stateless, treats everything (users, orders) as a resource, and uses standard HTTP methods (GET, POST, PUT, DELETE) to manage data. Great for simple, scalable systems