To describe a web service as REST-ful doesn’t mean it’s sleepy. It means the service was built using well understood, easily available materials – namely, the stuff of HTTP. REST stands for REpresentational State Transfer. A REST-ful web service uses the basic building blocks of HTTP (URLs + GET/POST/PUT/DELETE) instead of inventing lots of new, chrome-plated protocols or other jumped-up gongs and whistles.
Feed Me Links: REST, v0.5
Feed Me Links exposes a simple REST API (Yes this is actual lingo; APIs are said to be “exposed” to the world. Programmers are perverts – why else would we talk about “back-ends” all the time?!). When I wrote my first REST API, I was new to the REST dogma. Having studied up and let REST rinse a bit, I’m a bit better qualified to “get this”.
The Network Wants Your Data
Enter please.feedmelinks.com. Please is the first step of a new feature I’m developing for the Sage RSS reader for Firefox. Much like Feed Me Links does for your bookmarks, when I’m finished, Sage will store your list of feeds on the network so they’re accessible from any computer whether you’re at work, at home, or on the road. Now that please exists for storing feed lists on the network, I can start the coding changes to Sage to support networked feed list storage. Stay tuned.