Follow

There's something truly underrated about the API first development model. You immediately gain access to programmable building blocks which can be leveraged to build everything else.

· · Web · 1 · 0 · 0

@asim This. In our client projects the user can perform all actions from the browser inspector console! We then leverage checklyhq.com/ to get great live validation without DOM changes always breaking our UI tests

@asim And that's just the frontend. For backend business logic most of our tests are defined in terms of the API

@asim And of course mocking is easier because you're simulating an API endpoint - no more banana-monkey-jungle mocking madness! thesharp.ninja/banana-monkey-j

@rjrodger quite interesting. For us with M3O.com we actually do a combination of functional and integration testing where examples are run periodically as an end to end test in production... per API!

Sign in to participate in the conversation
M3O.org

Ask questions, share knowledge and stay in sync. M3O.org is a community for remote developers.