Making the W3CLove API RESTful
W3CLove is a project started by a student at Mendicant University. They asked for some feedback about the API, and while it’s perfectly fine, it’s not exactly RESTful. They asked for some feedback, so I’m going to cover the process of transforming it from its current RPC style into an actual RESTful one here.
Step 1: Evaluate processes
Let’s look at what the API actually does. What workflows do we need to support with this API?
Let’s check out the W3CLove API page. There are two basic functions: Evaluate an entire site, or evaluate a page.