## Notes [Popular API Styles](https://www.youtube.com/watch?v=4vLxWqE94l4&list=PLCRMIe5FDPsd0gVs500xeOewfySTsmEjf&index=30) ## SOAP XML-based API for security and reliability. ## REST One of the most common styles. Noun-/resource-based definitions. May not be a good fit for highly interconnected data or real-time data. ## [[GraphQL]] Good for when the client needs to handle their own queries. Higher load on backend. ## [[gRPC]] Good for communication between backend services since it is lighter in weight and faster. ## [[WebSocket]] Real-time, bidirectional communication. Good for chat and real-time. ## Webhooks Asynchronous, event-driven data.