Backbone has models for both display state and server data. Views bind to models and respond to various events on the models.
Ampersand has have the concept of session data (for display stuff) and props (for server synced data) (http://read.humanjavascript.com/ch06-models.html)
Ember has controllers which "allow you to decorate your models with display logic" (http://emberjs.com/guides/controllers/)
React has state and props. State is local to the component (view) and props are immutable and passed down from a parent.
Relay Relay "By co-locating the queries with the view code...components can be moved anywhere in a render hierarchy without having to apply a cascade of modifications to parent components or to the server code which prepares the data payload." (http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html)