RESTful Web Services
RESTful web services are web services built using the Representational State Transfer (REST) architectural style, using HTTP as the transport protocol with standard methods to perform CRUD operations on resources. This index covers RESTful web service design patterns, frameworks for building REST services, developer tooling, API testing tools, and best practice guidelines from across the ecosystem.
APIs
Postman API Platform
Industry-leading API development platform for building, testing, documenting, and collaborating on RESTful APIs. Includes API client, collections, environments, mock servers, an...
Swagger / OpenAPI
The OpenAPI Specification (formerly Swagger) is the most widely-used standard for describing RESTful APIs. Provides tooling for API design, documentation generation, code genera...
Spring Boot REST
Java framework from the Spring ecosystem for building production-ready RESTful web services with embedded servers, auto-configuration, and a rich ecosystem of integrations.
FastAPI
Modern, high-performance Python web framework for building RESTful APIs based on Python type hints. Automatically generates OpenAPI documentation and supports async operations n...
Express.js
Minimal and flexible Node.js web application framework widely used for building RESTful APIs and web services in JavaScript and TypeScript.