2 ms·
I'd caveat that it can be a good idea to make it a general api if you're building a B2B app. These days, purchasing checklists often include "do you have a publ
by d_watt 3y ago
I'd caveat that it can be a good idea to make it a general api if you're building a B2B app. These days, purchasing checklists often include "do you have a public api?" Saying no to that can be a sign of product immaturity that is worth trying to get ahead of, and having to maintain internal and external apis is a lot of overhead.
It also can be good as you scale to have an API interface you can have a services team learn how to work with to enable "special" flows for customers.
- runeks 3y agoThere are clearly reasons for a backend to expose an API; no one is disputing that. The article simply points out that it should not be the default.