Tom the Architect pointed me over to this site which demonstrates and provides a framework for developing rich components for client side java script development. One component, TrimQuery, even implements the SQL language over in-memory arrays, for easy querying of data.
This is an interesting set of components that help to implement an new (at least to me) class of applications currently known as “SPADE” applications (Single Page Application and Development Environments).
What will they think of next?