Tagged articles
6 articles
Page 1 of 1
Java Tech Enthusiast
Java Tech Enthusiast
May 13, 2026 · Backend Development

Why Adding Spring HATEOAS Stops Front‑End Teams From Chasing Swagger Updates

The article explains how integrating Spring HATEOAS transforms a Level‑2 REST API into a hypermedia‑driven Level‑3 API, automatically exposing actionable links, reducing front‑end state‑handling, enabling type‑safe URL generation, and simplifying RBAC integration, thereby eliminating the need for constant Swagger revisions.

Spring Bootapi-designhateoas
0 likes · 7 min read
Why Adding Spring HATEOAS Stops Front‑End Teams From Chasing Swagger Updates
IT Architects Alliance
IT Architects Alliance
Jun 6, 2021 · Backend Development

Understanding the Richardson Maturity Model and Best Practices for REST API Design

This article explains the Richardson Maturity Model for REST, illustrates each level with a hospital appointment example—including HTTP request/response code snippets and HATEOAS links—and then outlines practical REST API design guidelines such as using nouns, proper HTTP verbs, pagination, versioning, and comprehensive status‑code handling.

HTTPMaturity Modelapi-design
0 likes · 15 min read
Understanding the Richardson Maturity Model and Best Practices for REST API Design
IT Xianyu
IT Xianyu
Nov 14, 2020 · Backend Development

RESTful API Design Guidelines and Best Practices

This article outlines essential RESTful API design principles, covering URL structuring, proper use of HTTP verbs, precise status codes, JSON payload conventions, error handling, and HATEOAS linking, providing practical code examples for backend developers to create clear and maintainable web services.

APIHTTP status codesURL design
0 likes · 8 min read
RESTful API Design Guidelines and Best Practices
21CTO
21CTO
Oct 9, 2018 · Backend Development

How to Design a Usable, Flexible, Long‑Lasting API: Best Practices

This article explains how to design highly available, flexible, and durable APIs by identifying consumers, defining resources and operations, choosing the right API style, and following best practices such as proper HTTP methods, clear error messages, and hypermedia (HATEOAS) support.

HTTP methodsapi-designbest practices
0 likes · 10 min read
How to Design a Usable, Flexible, Long‑Lasting API: Best Practices
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 27, 2018 · Backend Development

Mastering RESTful Architecture: From Basics to Advanced HATEOAS

This article explains the origins, core concepts, design principles, common misconceptions, and maturity levels of RESTful APIs, illustrating how resources, representations, HTTP verbs, and hypermedia (HATEOAS) together enable scalable, decoupled web services for modern client platforms.

HTTPapi-designhateoas
0 likes · 13 min read
Mastering RESTful Architecture: From Basics to Advanced HATEOAS
21CTO
21CTO
Oct 10, 2017 · Backend Development

Designing a Unified RESTful API: Principles, URL Naming, and Versioning

This article presents a comprehensive, academically‑styled guide for designing a unified RESTful API, covering core concepts such as REST constraints, HATEOAS, security, idempotency, URL naming conventions, request/response structures, version control, and recommended implementation tools.

HTTPRESTful APIVersioning
0 likes · 14 min read
Designing a Unified RESTful API: Principles, URL Naming, and Versioning