API first is a technology paradigm for building apps that is emerging as an excellent way to think about your application and how it grows. We’ve been a big fan of it for a while now.
The early days of web software (websites) were desktop first. With the rise of smart phones and tablets it moved to a Mobile First paradigm. We’re now seeing a shift to API First.
What does that mean?
It means that you are designing your app at the data and interaction level first. This will inform your mobile UI, desktop UI, and public/partner APIs.
We will write more on this topic in posts to come. Till then, download the slides from my talk in Long Beach, CA.