This kind of thing is exactly why my old boss went and created his own minimalist framework built around using native code: http://www.domxjs.com. Its explicit purpose is to allow developers to learn and utilize the platform, rather than learning a bunch of libraries.