The Future of Client-Side Javascript and Elgg

I am very curious to how Elgg will fit into the current trend of how people are building apps with Client Side MVCs like Ember.js and AngularJS.

I've been hacking on a elgg function, that serves JSON so I can build a client side app/widget with the metadata from all the SQL tables Elgg creates and use the JSON inside my client-side javascript framework, I chose Angular, the expose_function docs are overwhelming with the current knowledge of PHP I have.

Do you feel client-side javascript will have a larger role in the future of Elgg?