REST API Design, Implementation, and Best Practices

Watch talks covering core REST principles, API design patterns, security considerations like OAuth, and strategies for versioning and maintaining scalable web services.

Matching Videos

The Great API Debate: REST, GraphQL, or gRPC?
28:16

The Great API Debate: REST, GraphQL, or gRPC?

Alexis Yushin

GraphQL: Does it replace SQL, REST or Something Else?
28:12

GraphQL: Does it replace SQL, REST or Something Else?

Gregor Bauer

CRaCing Java Snapshots
29:33

CRaCing Java Snapshots

Pasha Finkelshteyn

40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs
47:16

40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs

Maxime Beugnet

Build and Deploy a Fullstack App with Open Source Tooling
25:53

Build and Deploy a Fullstack App with Open Source Tooling

Noam Honig

Development of reactive applications with Quarkus
39:10

Development of reactive applications with Quarkus

Niklas Heidloff

API = Some REST and HTTP, right? RIGHT?!
27:25

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Rethinking Reactive Architectures with GraphQL
41:06

Rethinking Reactive Architectures with GraphQL

David Leitner

Get started with securing your cloud-native Java microservices applications
1:48:32

Get started with securing your cloud-native Java microservices applications

Thomas Südbröcker

Add Location-based Searching to Site with ElasticSearch
45:13

Add Location-based Searching to Site with ElasticSearch

Derek Binkley

How to make REST APIs in Django?
56:06

How to make REST APIs in Django?

Kuldeep Pisda

REST in Peace? What does the API protocol of the future look like? Or do we have it already?
20:29

REST in Peace? What does the API protocol of the future look like? Or do we have it already?

Simon Auer

Meet Your New BFF: Backend to Frontend without the Duct Tape
51:04

Meet Your New BFF: Backend to Frontend without the Duct Tape

Noam Honig

Building a Friendly Kotlin SDK to Connect to JetBrains Space
37:59

Building a Friendly Kotlin SDK to Connect to JetBrains Space

Maarten Balliauw

Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities
33:38

Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities

Michele Giacobazzi

Rust Beyond Systems: Revolutionizing Web Development
30:10

Rust Beyond Systems: Revolutionizing Web Development

Patrick Koss

API Platform: From Rest & GraphQL APIs to state-of-the-art standards in seconds
29:36

API Platform: From Rest & GraphQL APIs to state-of-the-art standards in seconds

Vincent Amstoutz

For the REST of us: API First and Conway’s Law
21:29

For the REST of us: API First and Conway’s Law

Michael Jaeger

tRPC: API schemas are pure overhead
27:00

tRPC: API schemas are pure overhead

Giorgio Boa

Test-Driven Development: It's easier than you think!
25:36

Test-Driven Development: It's easier than you think!

Eric Deandrea

How to kill JavaScript from your Stack with HTMX and Kotlin
23:45

How to kill JavaScript from your Stack with HTMX and Kotlin

Frederik Pietzko

Say goodbye to building boring APIs with Azure Data API Builder
30:01

Say goodbye to building boring APIs with Azure Data API Builder

Sander ten Brinke

Brewing Tea over the Internet
23:27

Brewing Tea over the Internet

Imran Nazar

Fully Orchestrating Databricks from Airflow
39:14

Fully Orchestrating Databricks from Airflow

Alan Mazankiewicz

RPC Reinvented: Asynchronous, Durable, and Agent-Ready
18:07

RPC Reinvented: Asynchronous, Durable, and Agent-Ready

Maxim Fateev

Exploring the Power of gRPC-Gateway for Writing RESTful Services
26:45

Exploring the Power of gRPC-Gateway for Writing RESTful Services

Rajiv Ranjan Singh

Replacing Excel with SAP APIs & Python validation
28:25

Replacing Excel with SAP APIs & Python validation

Aldin Sljivar

Three-and-a-half Ways of Testing your Repositories
59:20

Three-and-a-half Ways of Testing your Repositories

Daniel Raniz Raneland

Hibernate: How to keep calm
54:30

Hibernate: How to keep calm

Philipp Frauenthaler & Gregor Lucny

Claude, MCP and n8n, or: How to Automate Your Day with AI-powered Workflows
30:03

Claude, MCP and n8n, or: How to Automate Your Day with AI-powered Workflows

Johannes Ostner

Boosting OpenSearch Performance: gRPC Search in Action
24:20

Boosting OpenSearch Performance: gRPC Search in Action

Sakshi Nasha

Boosting OpenSearch Performance: gRPC Search in Action
24:20

Boosting OpenSearch Performance: gRPC Search in Action

Sakshi Nasha

Navigating Application Modernization - Leveraging Gen-AI
26:55

Navigating Application Modernization - Leveraging Gen-AI

Shaaf

Developer Joy with Quarkus
28:21

Developer Joy with Quarkus

Daniel Oh

Application Modernization Leveraging Gen-AI for Automated Code Transformation
41:17

Application Modernization Leveraging Gen-AI for Automated Code Transformation

Syed M Shaaf

Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!
31:50

Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!

Zaid Zaim