DEV Community

API

Application Programming Interface

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
An introduction to RESTful APIs

An introduction to RESTful APIs

285
Comments 14
4 min read
HMAC Authentication in Laravel

HMAC Authentication in Laravel

254
Comments
5 min read
Boost your experience with Postman - Part II

Boost your experience with Postman - Part II

209
Comments 8
7 min read
NUNit and C# - Tutorial to automate your API Tests from scratch

NUNit and C# - Tutorial to automate your API Tests from scratch

192
Comments 20
8 min read
Autenticação e Autorização de uma ASP .NET Web API com Keycloak

Autenticação e Autorização de uma ASP .NET Web API com Keycloak

166
Comments 4
9 min read
Exploring How Websites Talk: A Beginner's Guide to HTTP Requests, APIs, and Backend Magic

Exploring How Websites Talk: A Beginner's Guide to HTTP Requests, APIs, and Backend Magic

157
Comments 30
6 min read
Common design patterns at Stripe

Common design patterns at Stripe

155
Comments 12
8 min read
Build Resilient Systems with Idempotent APIs

Build Resilient Systems with Idempotent APIs

129
Comments 23
4 min read
Designing APIs for humans: Design patterns

Designing APIs for humans: Design patterns

125
Comments 11
6 min read
BEST Postman Alternative: Hoppscotch 🛸 - open source, self hosted API Development Ecosystem

BEST Postman Alternative: Hoppscotch 🛸 - open source, self hosted API Development Ecosystem

116
Comments 24
3 min read
Your first API with Bun, Express and Prisma

Your first API with Bun, Express and Prisma

115
Comments 5
7 min read
API Testing with Cypress - Part I

API Testing with Cypress - Part I

103
Comments 4
7 min read
The Ultimate Guide To Firebase Cloud Messaging (FCM)

The Ultimate Guide To Firebase Cloud Messaging (FCM)

88
Comments 5
17 min read
Discovering the Power of JavaScript Proxy After All This Time

Discovering the Power of JavaScript Proxy After All This Time

86
Comments 18
3 min read
Building RESTful API with Hexagonal Architecture in Go

Building RESTful API with Hexagonal Architecture in Go

83
Comments 6
8 min read
45 ways to break an API server (negative tests with examples)

45 ways to break an API server (negative tests with examples)

81
Comments 16
5 min read
A Close Call with Real-Time: How Rethinking Pub-Sub Saved the Day

A Close Call with Real-Time: How Rethinking Pub-Sub Saved the Day

80
Comments 3
6 min read
Publish/Subscribe with Sidekiq

Publish/Subscribe with Sidekiq

78
Comments 2
3 min read
Top 9 AI APIs you must try in 2024

Top 9 AI APIs you must try in 2024

78
Comments 9
3 min read
Good Bye CRUD APIs, Hello Sync: Realtime PostgreSQL with ElectricSQL

Good Bye CRUD APIs, Hello Sync: Realtime PostgreSQL with ElectricSQL

76
Comments 15
3 min read
How To Get Type-Safe Frontend Queries Like GraphQL Without GraphQL Using Typescript

How To Get Type-Safe Frontend Queries Like GraphQL Without GraphQL Using Typescript

72
Comments
3 min read
10+ API Documentation Tools For Super Busy Developers 👩‍💻

10+ API Documentation Tools For Super Busy Developers 👩‍💻

70
Comments 22
16 min read
⤴️How to build a Midjourney API with Nest.js 🚀

⤴️How to build a Midjourney API with Nest.js 🚀

68
Comments 8
5 min read
What's New in Node.js 20 for API Development

What's New in Node.js 20 for API Development

63
Comments 2
4 min read
Unlocking the Power of API Pagination: Best Practices and Strategies

Unlocking the Power of API Pagination: Best Practices and Strategies

63
Comments 9
14 min read
Link headers pagination in Flutter

Link headers pagination in Flutter

61
Comments 2
3 min read
Top 6 Most Popular API Architecture Styles You Need to Know (with Pros, Cons, and Use Cases)

Top 6 Most Popular API Architecture Styles You Need to Know (with Pros, Cons, and Use Cases)

60
Comments 2
6 min read
Monitor API Health Check with Prometheus

Monitor API Health Check with Prometheus

59
Comments 1
6 min read
Fetch API Fun: Beginner's Guide to Web Requests 🔎🌐

Fetch API Fun: Beginner's Guide to Web Requests 🔎🌐

57
Comments
3 min read
How to manage HTTP requests on page load with elm

How to manage HTTP requests on page load with elm

57
Comments 6
3 min read
From Disconnected Chaos to Unified Systems: The Evolution of Enterprise Integration

From Disconnected Chaos to Unified Systems: The Evolution of Enterprise Integration

54
Comments 1
5 min read
All About APIs! From Basics to Best Practices 💡🚀

All About APIs! From Basics to Best Practices 💡🚀

52
Comments 8
3 min read
Learning Go by examples: part 11 - Generate a Go SDK (API client library) from your Go REST API

Learning Go by examples: part 11 - Generate a Go SDK (API client library) from your Go REST API

51
Comments
12 min read
API completa em Golang - Parte 7

API completa em Golang - Parte 7

49
Comments 5
22 min read
Build Custom Authentication Using Appsmith and APISIX

Build Custom Authentication Using Appsmith and APISIX

46
Comments
9 min read
How to authenticate and protect REST API routes with JWT and refresh tokens

How to authenticate and protect REST API routes with JWT and refresh tokens

43
Comments 13
8 min read
Batch request processing with API Gateway

Batch request processing with API Gateway

43
Comments
7 min read
Under Pressure: Benchmarking Node.js on a Single-Core EC2

Under Pressure: Benchmarking Node.js on a Single-Core EC2

42
Comments 6
14 min read
Fixing duplicate API requests

Fixing duplicate API requests

39
Comments 2
3 min read
Understanding the most important HTTP status codes

Understanding the most important HTTP status codes

39
Comments 12
4 min read
Making APIs the Right Way with API Platform

Making APIs the Right Way with API Platform

38
Comments 6
2 min read
How Modern SQL Databases Are Changing Web Development - #2 New Ways to Program

How Modern SQL Databases Are Changing Web Development - #2 New Ways to Program

38
Comments 1
5 min read
Understanding JavaScript Promise Methods and Prototypes

Understanding JavaScript Promise Methods and Prototypes

36
Comments 3
3 min read
How is Apache APISIX Fast?

How is Apache APISIX Fast?

35
Comments
6 min read
Chaining API requests with API Gateway

Chaining API requests with API Gateway

35
Comments
8 min read
Mastering the Art of REST APIs: A Complete Overview

Mastering the Art of REST APIs: A Complete Overview

34
Comments 12
5 min read
I built an Harry Potter⚡ API, so you dont have to

I built an Harry Potter⚡ API, so you dont have to

33
Comments 10
4 min read
How to prevent breaking API changes with API Gateway

How to prevent breaking API changes with API Gateway

33
Comments 1
6 min read
ExpressoTS 2.6.0 is Out!

ExpressoTS 2.6.0 is Out!

33
Comments 2
2 min read
What is API?

What is API?

32
Comments 5
3 min read
Unlocking Performance: A Guide to Async Support in Django

Unlocking Performance: A Guide to Async Support in Django

32
Comments 2
17 min read
Is Code Generation a Bad Idea? 🤔

Is Code Generation a Bad Idea? 🤔

31
Comments 19
4 min read
Learn about API Development Types, Tools, and Best Practices

Learn about API Development Types, Tools, and Best Practices

30
Comments 5
21 min read
Building a More Robust Apache APISIX Ingress Controller With Litmus Chaos

Building a More Robust Apache APISIX Ingress Controller With Litmus Chaos

30
Comments
7 min read
How much does it cost to build on top of Open AI API: building👩‍💻 + covering cost💰

How much does it cost to build on top of Open AI API: building👩‍💻 + covering cost💰

30
Comments 2
4 min read
How to migrate from Api Platform v2 to v3?

How to migrate from Api Platform v2 to v3?

29
Comments
8 min read
GraphQL vs REST: Choosing the Right API for Your Project

GraphQL vs REST: Choosing the Right API for Your Project

28
Comments 3
7 min read
Cross-Origin Resource Sharing (CORS)

Cross-Origin Resource Sharing (CORS)

28
Comments 7
7 min read
Building a Role-Based Access Control System with JWT in Spring Boot

Building a Role-Based Access Control System with JWT in Spring Boot

28
Comments
20 min read
Writing type safe API clients in TypeScript

Writing type safe API clients in TypeScript

27
Comments 6
5 min read
loading...