Welcome to your weekly update of JavaScript news and goodies.
Libraries
nanobar - Very very lighweight progress bars - no jQuery needed
maple - MVVM micro library to create large scale and real time web applications in a flash
parse5 - Fast full-featured HTML parser for Node. Based on WHATWG HTML5 specification
CutJS - DOM for Canvas - a minimal JavaScript library for composing high-performance, dynamic and interactable 2D HTML5 graphics
Learning more
JS 101: Cache your selectors
Mastering the DOM access
The Four Layers of JavaScript OOP
Promise Anti-patterns
Rewriting A WebApp With ECMAScript 6
Game/Graphic engines
JavaScript Game Development Asynchronous Execution Loop
Fractals in D3: Dragon Curves
Making a particle engine using Javascript (Part 2)
Matter - A stable and flexible rigid body physics engine for browsers
Writings
12 Attitudes Newbie Should Learn from Experienced Software Developer
Principles of Object-Oriented JavaScript book
Frameworks
Nested Layouts in HarpJS
Creating a Typeahead Widget with AngularJS
Using Grunt? Consider Fez
Debugging
Setting up JSHint
thoughts on debugging javascript, part one
5 Javascript debugging tips you’ll start using today
Testing
Testing and Code Coverage With Node.js Apps
Continuous Integration with the MEAN Stack
Cool stuff
So what are your thoughts on the latest going-ons in the world of JavaScript? Are the ECMAScript 6 articles of much use for you? How is your debugging and testing going?
Let us know and the debate can begin.
Please PM us if you have anything of interest for the next issue, and happy reading! - Paul & [URL=“http://www.sitepoint.com/forums/private.php?do=newpm&u=184222”]Pullo