News for hackers. Stuff that matters.
Re:Gracefully Dropping Support for Dinosaur Browsers in Trello by mandlar on Tuesday March 25, 2014 @12:54PM (#7467034)
Are there any other known examples of websites that follow this API first design? I would love to see more discussion about this design choice.
Re:Gracefully Dropping Support for Dinosaur Browsers in Trello by avenger123 on Tuesday March 25, 2014 @01:01PM (#7467073)
I think the biggest example would be Amazon. The biggest advantage I see is that Joel's approach still allows some level of iteration on the domain model and all the associated business logic.

It seems that mobile is pushing this type of design as it makes the most sense (so Facebook, Twitter and Google follow this approach quite a bit). It looks like the logical next step is why can't the desktop browsers be just another "View" as is in mobile.

Re:Gracefully Dropping Support for Dinosaur Browsers in Trello by baddox on Tuesday March 25, 2014 @02:24PM (#7467757)
Discourse works this way. It's a Rails-powered API with an ember.js front end.

https://github.com/discourse/discourse