Simon Auer
REST in Peace? What does the API protocol of the future look like? Or do we have it already?
#1about 3 minutes
Why REST APIs are still the industry standard
Despite its age, REST remains the dominant API protocol, similar to other long-lasting technologies from the early 2000s.
#2about 1 minute
Identifying the key limitations of REST APIs
REST APIs commonly suffer from over-fetching, under-fetching, undefined structures, request overhead, and a lack of real-time support.
#3about 4 minutes
Categorizing different types of API technologies
APIs can be grouped into resource-oriented (REST, GraphQL), procedure-oriented (RPC), and server-driven UI approaches.
#4about 3 minutes
Deconstructing REST for a future API wishlist
REST provides foundational features like authentication, caching, and a vast client ecosystem, which are essential for any future API protocol.
#5about 3 minutes
How GraphQL improves upon REST's limitations
GraphQL addresses REST's data fetching issues with strong schema-based typing, built-in introspection, and flexible querying capabilities.
#6about 3 minutes
Exploring gRPC for high-performance communication
gRPC offers high performance and low latency for internal services through its remote procedure call model and efficient Protobuf serialization.
#7about 2 minutes
Learning from Firebase's developer experience features
Firebase provides valuable developer experience features like offline persistence, declarative permission rules, and automatic scaling that are desirable in a future API.
#8about 2 minutes
Compiling the wishlist for the API of the future
The ideal future API combines the best features for developer experience, performance, and security, potentially enhanced with AI for documentation and optimization.
#9about 1 minute
Choosing the right API protocol for today's needs
While the ideal future API doesn't exist, developers can choose REST for simplicity, GraphQL for complex data, and gRPC for high-performance microservices.
Related jobs
Jobs that call for the skills explored in this talk.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Matching moments
06:47 MIN
Solving date and time issues with the Temporal API
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
04:30 MIN
Understanding browser APIs that rely on company services
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Featured Partners
Related Videos
API = Some REST and HTTP, right? RIGHT?!
Rustam Mehmandarov
The Great API Debate: REST, GraphQL, or gRPC?
Alexis Yushin
Awful APIs: A History Lesson in Industry Mistakes and Mishaps
James Seconde
GraphQL: Does it replace SQL, REST or Something Else?
Gregor Bauer
Lessons from Our API Past: Evolving to a Resilient API Future
Yousaf Nabi
Designing gRPC APIs - The things they don't tell you
Bastian Eicher
Lessons learned from observing a billion API requests
Pratim Bhosale
Evolving your APIs, a step-by-step approach
Nicolas Fränkel
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

OKAPI: Orbits
Barcelona, Spain
Remote
€70-90K
API
React
Node.js
+2




