Best of REST APIJanuary 2023

  1. 1
    Article
    Avatar of systemweaknessSystem Weakness·3y

    API 101: Securing the REST APIs

    An API is a set of definitions and protocols for building and integrating application software. It's a way for an organization to share resources and information while maintaining security, control, and authentication. Security is a concern across all the constraints the REST API has to consider during the design and implementation phases.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Backends for Frontends Pattern

    Backend for Frontend pattern allows frontend clients to load UI-ready data projections and to refresh the UI with event-driven notifications. The BFF pattern has been adopted by companies like Netflix, where their Android team seamlessly swapped the API backend of the Netflix Android app, enabling them to work with their endpoint.

  3. 3
    Article
    Avatar of tuts_plusTuts+·3y

    How to Build a REST API With Laravel

    How to Build a REST API with Laravel Laravel lets you easily and quickly build RESTful APIs. In this free course you'll learn everything you need to know to build a RESTful API. What You'll Learn - define data models and seeding database test data - handle basic GET requests - transform data into a consistent and conventional JSON format.

  4. 4
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·3y

    JS Libraries, JSON/DB, Vue Tools

    Double-equals (AKA "loose equality" which uses the syntax: var1 == var2 - Triple-Equals, which doesn't convert types, are common and will continue to be used. But there's a third way to do equality comparison: the Object.is() method. Simply put, Object.

  5. 5
    Article
    Avatar of dzDZone·3y

    Understanding gRPC Concepts, Use Cases, and Best Practices

    In this article, we are going to understand what RPC is, and the various implementations of RPC, with a focus on gRPC, which is Google's implementation of RPC. RPC stands for Remote Procedure Calls; it's the "Remote" word that makes all the difference. Join the DZone community and get the full member experience.

  6. 6
    Article
    Avatar of stackabStack Abuse·3y

    Pagination in Vanilla JavaScript

    In this article, we will learn how to implement pagination in our web projects using vanilla JavaScript from the ground up. We will fetch the content from this example API response. It contains 100 data points, but we'll only use 30 and display 6 posts on our screen at a time.

  7. 7
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·3y

    JS Utilities, Git/CLI Tools, Uncats

    JS Utilities, Git/CLI Tools, Uncats, and other tools have a "declarative API" This is something that's used to describe UI libraries like React and Vue. Declarative programming is concerned with what gets done (the end result) HTML and SQL would be considered declarative languages.

  8. 8
    Article
    Avatar of communityCommunity Picks·3y

    Using ChatGPT as an Educational Chatbot in a Next.js Frontend: A Guide

    Using ChatGPT as an Educational Chatbot in a Next.js Frontend: A Guide A Guide to Composing and Integrating APIs Together wunderstef “Within three to eight years, we will have a machine with the general intelligence of an average human being…if we’re lucky, they might decide to keep us as pets’s pets.