/ Let’s have some effective REST!

Description

Developers creating websites need to know how to build RESTful APIs correctly. This session will help you plan and model your APIs and understand the six REST design constraints that help guide your architecture. I will start with a simple overview, including advice on identifying the users or “participants” of your system and the activities they might perform with it. I’ll help you paper test your model, validating the design before you build it. You’ll then explore the HTTP concepts and REST constraints needed to build your API. Topics include The three approaches to adding an API, Modeling tips, Creating and grouping API methods, Mapping activities to verbs and actions, Validating your API, Working with HTTP headers and response codes, Caching, Layered systems, Creating a uniform interface, Security, Versioning, Deprecation, and Optimization, and documentation. Examples will provide all those explanations topics to clear up the idea and demonstrate the concept.

Session 🗣 Intermediate ⭐⭐ Track: JVM ( Architecture, µservices, JVM langs, ...)

Slides

REST

GraphQL

Security

Microservices

Mobile

APIs

This website uses cookies to enhance the user experience. Read here