The Persistence Framework
allows storing of the persisted state in any preferred storage - database, files, in-memory, viewstate and so on.
You even have an option to implement your own custom storage provide and persisted the state anywhere you like.
More information on this approach can be found the following demo:
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.