Express State v1.0.0
Express State is now ready for primetime!
Over the last few months Express State has been in development and in use within Yahoo!. The API has solidified, bugs have been squashed, and documentation has been written — it's now ready to serve as a foundation on which app code and other libraries can be built.
Express State is designed to make it easy to share configuration and state data of an Express app from the server to the client. It can be used to share any data that needs to be available to the client-side JavaScript code of the an app; e.g., the current user, a CSRF token, model data, routes, etc.
Progressively enhanced web apps can be built by rendering an app's initial state on the server and using Express State as the conduit through which the server passes data and control over to the client-side JavaScript code.