I am trying to understand if the states in Ember.js are only intended / implied for determination in the route manager and whether routes are an integral part of Ember. Pretty much all the guides I saw seem to suggest that you want to precisely coordinate the states and routes.
I want to create states that do not depend on routes, but only on the state of the application. For example, in the mail client, I might have the state "userHasSpecifiedRecipient". Only if this state is true can I enable the form message box. But obviously I don't want the URL to be:
myEmailClient.com#composingMessage_userHasSpecifiedRecipient_userIs... etc.
Are there any examples of this?
Second question: can I mix states associated with routes and states that are not?
Finally: I saw some tips that recommend people use the Ember sproutcore-statechart addon if they want things like parallel states. It's true?
Sam fen
source share