REST APIs

It all just finally clicked this morning while cleaning the house. I’m sure this has been apparent to everyone but me for a long time, but it was a mini-revelation when I realised it.

The sooner all apps offer REST APIs, the sooner I can just worry about the scripting the glue BETWEEN applications, rather than worrying about having the right applications to interact with each other.

Up till now, I’ve always considered that REST APIs would often be interacted with by custom scripts, but not till now did the next logical step become clear: the custom scripts do not need to be an end in themselves, but can simply be an intermediary step between more hardcore applications (web or not, as long as they are networked).

Of course, big vendors are unlikely to offer this functionality – they’d much prefer user lock-in, but hopefully the smaller ISVs will start offering this, and we can all start using Ruby & Python for our interactions.

1 Comment so far

  1. julia on December 28th, 2004

    Wow I actually did not understand a single word of that post. Not even ‘the’ or ‘a’! Sorry I mean ~ Yes the tilda is quite strange. Big ups for you knowing the name of the aforementioned punctuation symbol. I am most impressed. My blog pales in comparison to yours. I am technologically retarded and (not) proud of it~
    Totally agree with you on the Da Vinci Code. Biggest waste of 4 hours ever. I could’ve found a cure for cancer in that time. The plot was so predictable and the Mills and Boon style romance made me want to re-experience my last meal.
    I am going to write another post. The fact that you responded has filled me with revitalised enthusiasm. Thanks Dave! I mean~

Leave a reply