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.
Comments(1)