3 ms·
I think the article should just say "because it's in vogue" and "because Twitter did it", or something along the lines. I would say there are few startups that
by fierarul 16y ago
I think the article should just say "because it's in vogue" and "because Twitter did it", or something along the lines.
I would say there are few startups that need APIs the way Twitter needed, for example.
- jheitzeb 16y agoWell, it would be nice if the author had (or if someone with expertise would) write up some rationale on the strategy and benefits of having APIs. Certainly distribution or monetization can both be benefits of a well crafted API, but if it is pursued blindly for the sake of having one, it could be a way of letting value slip out the door.
- TomOfTTB 16y agoI agree on the article but not on the API. In my opinion the real reason your startup should have an API is because it's good design. The thing that always bugs me about the API debate is that an API is just another word for "Business Tier with User Authentication". So 90% of the work that you put into making an API is work you should already be putting into your business layer to begin with. Startups should create an API/Business Layer up front and then use that to build their own app. Then they can decide whether they want to open it to the public
- thwarted 16y agoThese are wise words. Options for scalability can be a lot easier to make and engineer even if internal services are exposed via an API between each other.
- damoncali 16y agoSounds smart, but does anyone really do that? Starting with an API? Seems very clean, but I've never seen a startup actually do that. The API is always a tack-on.