REST stands for REpresentational State Transer. It is currently the de facto architecture of web applications. It is a guideline for mapping resources to URLs and interacting with them using CRUD verbs (Post, Get, Put and Delete).
Anemic REST Antipattern
Failure to properly model the domain as a set of resources, naively developing services that simply expose static, hierarchical data models via templated URL’s.
Rest & Long Running Jobs
Return a 202 Accepted Response