Best of REST APIOctober 2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    API Integration Patterns – The Difference between REST, RPC, GraphQL, Polling, WebSockets and WebHooks

    API integration patterns such as REST, RPC, GraphQL, Polling, WebSockets, and WebHooks offer different ways for users and applications to interact with software. Request-response integration involves the client initiating a request and waiting for a response, while event-driven integration patterns are ideal for real-time data. WebHooks provide real-time updates from the server without the need for frequent requests.

  2. 2
    Article
    Avatar of itnextITNEXT·2y

    REST, GraphQL or RPC — A Decision Paralysis

    This article explores the different aspects of API design and compares the REST, GraphQL, and RPC patterns. It discusses the considerations for schema definition, data model complexity, data updates, data types, filtering/sorting/pagination, environment/tooling, observability/scalability, error handling, versioning, and access controls. The author suggests that RPC is the future of API design, particularly for addressing complex use cases and decoupling implementation and data storage concerns.

  3. 3
    Article
    Avatar of earthlyEarthly·2y

    Building Your First Application with Go and Chi

    Learn how to build a Go application using the Chi router. Chi is a lightweight and composable router specifically designed for building Go HTTP services. It simplifies the process of constructing substantial REST API services while maintaining a high level of manageability.

  4. 4
    Article
    Avatar of baeldungBaeldung·2y

    A Guide to RestClient in Spring Boot

    An article introducing RestClient in Spring Boot, discussing its advantages over RestTemplate, demonstrating different HTTP request methods, response serialization, error handling, and building RestClient from RestTemplate.

  5. 5
    Article
    Avatar of dzDZone·3y

    Building a RESTful Minimal API With .NET Core 7

    Learn how to build a RESTful Minimal API with .NET Core 7 using the Minimal API approach. The tutorial covers creating endpoints to retrieve and save credit score ratings, as well as the prerequisites for running the tutorial.