DEV Community

Cover image for APIs `not equal` REST

APIs `not equal` REST

Sohail Pathan on March 20, 2024

When you think of APIs, what do you think of? REST? Many people assume that whenever I talk about APIs, I am talking about REST. Let's revisit A...
Collapse
 
ranjancse profile image
Ranjan Dailata

Great start!

It would be nice to consider various options for implementing the APIs. Also consider the performance, in mind.

Here's one option, i.e. GRPC. Reference - what-is-grpc

Collapse
 
eduardopazz profile image
Edu Paz

API per se it's a extremely generic term. It's not always related to HTTP communication.

Even Java names its standard libraries with "API", like the Stream API or Collections API.