Software Engineering vocabulary · APIs, Networking and Security

REST

Meaning in software engineering, with examples

/rest/abbreviationCommon term

In software engineering, REST means: Short for representational state transfer: a common style for web APIs in which resources have URLs and are handled with HTTP methods such as GET, POST, PUT and DELETE.

In Turkish: temsili durum aktarımı

How it is used

People say 'REST API', 'RESTful service' and 'REST endpoint'. Discussions often compare REST with GraphQL or gRPC, or argue about whether an API is 'really' RESTful.

Example sentences

  1. The mobile team prefers a REST API because their tools support it well.

  2. In a RESTful design, you'd use DELETE /orders/42 instead of POST /deleteOrder.

Common collocations

  • REST API
  • RESTful service
  • REST endpoint
  • REST principles

This word in other fields

The same English word can have a different meaning in another field:

More terms: APIs, Networking and Security

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: