It seems as though EmberJS does not handle issues with missing data very well. Tom Dale’s demos show that when data access fails, routes fail, and nothing, not even the basic HTML layout is displayed in the Browser. The framework should at least display the application with placeholders (blank state) for data elements on the page that the application couldn’t read from the server.
How do you handle errors gracefully, when your back-end data fails?
I definitely agree with @kingpin2k that there’s no good default for this. The behavior you want is going to be very app specific.