Javascript Monthly Digest – 05/2011

In this month’s issue i’m focusing on articles, frameworks & libraries.
Various javascript frameworks are starting to arise in order to give a solution to a certain development need. I’m focusing on frameworks which may ease development for a certain needed functionality such as: event management, templating, general mobile support and others.


Articles (javascript inside)

  1. Selecting in javascript – http://webcloud.se/log/Selecting-text-with-JavaScript/
  2. Binding scope in javascript – http://www.robertsosinski.com/2009/04/28/binding-scope-in-javascript/
  3. Best practices for speeding up your web site – http://developer.yahoo.com/performance/rules.html
  4. Better-Faster Javascript by Ben Cherry (Presentation) – http://www.bcherry.net/talks/js-better-faster
  5. JS Publish/Subscribe Pattern for Javascript Scalability – http://msdn.microsoft.com/en-us/scriptjunkie/hh201955.aspx
  6. Recommended! The best of Paul Irish in 2011 (videos) – http://net.tutsplus.com/articles/web-roundups/the-best-of-paul-irish-in-2011/
  7. How “Prototypal” Inheritance really works – http://blog.vjeux.com/2011/javascript/how-prototypal-inheritance-really-works.html
  8. Byte saving techniques in javascript – https://github.com/jed/140bytes/wiki/Byte-saving-techniques



Frameworks / Libraries

  1. Crossroads – a javascript routes system (for mvc solutions) – http://millermedeiros.github.com/crossroads.js/
  2. DateJS – a javascript date library (with method chaining) – http://code.google.com/p/datejs/
  3. Amplify (jquery based at the moment – BETA release is without) – a set of components to ease developement with Storage, Session, Ajax, Pub/Sub – http://amplifyjs.com/
  4. easyXDM – cross domain messaging  made easy with javascript – http://easyxdm.net/
  5. An organized list of js frameworks in github- https://github.com/bebraw/jswiki/wiki
  6. Javascript  Image Processing – http://www.pixastic.com/lib/
  7. Humane.js – A notification system – http://wavded.github.com/humane-js/
  8. Eve – Javascript Event Library – http://dmitry.baranovskiy.com/eve/

Mobile Supported Frameworks

  1. JO – a javascript cross-platform framework for mobile – http://www.readwriteweb.com/hack/2011/05/jo-a-lightwight-framework-for.php
  2. Skeleton – framework for mobile friendly development – http://www.getskeleton.com/

Javascript Templating

Handlebars.js – ”minimal templating on steroids” – http://handlebars.strobeapp.com/

Interesting Tools

Online JSON Viewer/Beautifier – http://jsonviewer.stack.hu/