Best of REST APIMay 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    API Design 101: From Basics to Best Practices

    This post provides an in-depth explanation of API design, focusing on the basics and best practices. It covers topics such as CRUD operations, communication protocols, REST, GraphQL, and more.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    Alliedium/awesome-software-engineering: A curated list of awesome software engineering resources.

    A curated list of awesome software engineering resources, including topics such as BGP, TLS certificates, ACME, TCP, VXLAN, REST API, GraphQL, and more.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    Difference between GraphQL, REST, and gRPC

    This post discusses the differences between REST, GraphQL, and gRPC. It explains the core concepts of each protocol, their strengths and weaknesses, and provides use cases for when to use them.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    REST vs. GraphQL: A Detailed Comparison of API Architectures for Developers

    Comparison of REST and GraphQL API architectures for developers. Learn about their principles, pros, drawbacks, and use cases to make informed decisions.

  5. 5
    Article
    Avatar of lobstersLobsters·2y

    Why, after 6 years, I’m over GraphQL

    The author explains why they no longer recommend GraphQL due to security risks, performance issues, coupling, complexity, and more. They suggest considering an OpenAPI-compliant JSON REST API as an alternative.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    The API database architecture - Stop writing HTTP-GET endpoints

    The API database architecture eliminates the need for writing HTTP-GET endpoints by using PostgREST as a server to connect to a PostgreSQL database. It supports filtering, sorting, paging, and authentication out of the box.