REST is the architecture of the Web, and RESTful Web services are now the most popular way of enabling browser-based applications to access information and b...