AskReference
ConceptIntroductory

What are the five characteristics of a RESTful architecture according to the chapter?

The chapter lists four RESTful characteristics, not five: using HTTP and a client-server protocol, stateless connections, cacheable responses, and resource-based endpoints.

According to page 24, the RESTful style is described with these bulleted characteristics: it uses HTTP and follows a client-server protocol; it is stateless, meaning each connection is independent; it is cacheable; and it is resource-based, meaning resources are distinguished data that operations can be performed on through endpoints. The provided passage does not include a fifth characteristic.

Key points

  • Uses HTTP and client-server protocol
  • Stateless, with each connection independent
  • Cacheable
  • Resource-based, with endpoints for operations
Source:FastAPI: Modern Python Web Development· The Modern Web· p. 21–31

Related questions

Cover of FastAPI: Modern Python Web Development

FastAPI: Modern Python Web Development

Bill Lubanovic;

First Edition · O'Reilly Media, Inc.

View this ebook