Oak is a javascript development suite that was built with a single concept in mind. In order to use javascript you must know how to javascript.
Oak's intentions are to give you low level access to your source while giving you conveniences typical of high level frameworks.
It's goal is to make your javascipt DRY and performant. It is not intended for beginners.