Last night, I’d the chance to look at John Resig’s talk on the Best Practices in Javascript Library Design.
This talk explores all the techniques used to build a robust, reusable, cross-platform JavaScript Library. We’ll look at how to write a solid JavaScript API, show you how to use functional programming to create contained, concise, code, and delve deep [...]