JSter #27: News of July 2014 - Part 2
All JS and no fun makes Jack a dull boy
Libraries
{{ screenshot: https://afarkas.github.io/webshim/demos/ }}
- Webshim - A collection of shims
- React Components by Khan Academy
- Intense Images - View images fully in full screen
- simov/purest - REST API client
- RippleButtons.js
- tshr/navi - Simple object listener / notification system
- emojify.js - For all you emos out there
- typesjs - Easy type checking
- React v0.11.1
- please.js - Random pleasing colors
- Five.js by jackdcrawford - High five!
Articles
{{ screenshot: https://www.joyent.com/blog/risingstack-writing-testable-apis-the-basics }}
- Writing Testable HTTP APIs Using Node.js
- Create high-performance mobile UIs with Famo.us
- ES6 interview with David Herman
- JavaScript Debugging for Beginners
- 10 Common JavaScript Coding Errors
- 42 Top Examples of JavaScript
- The Future is JavaScript, Only Less Terrible
Tutorials
- HTML5 Chat with AngularJs, Spike Engine and Twitter Bootstrap
- JavaScript Template Engine in Just 20 Lines
Guides
{{ screenshot: http://journal.gentlenode.com/node-2-node-js-cheatsheet/ }}
- Node Cheatsheet
- Discover Meteor
- The Guide to Scrolling Animation Libraries
- sindresorhus/awesome-nodejs - A curated list of delightful Node.js packages and resources
Techniques
{{ screenshot: http://journal.crushlovely.com/post/91371788978/7-patterns-to-refactor-javascript-applications-policy }}
- 7 Patterns to Refactor JavaScript Applications
- Adding captions and subtitles to HTML5 video
- Content Sites Using Node.js - Slides
Games
- JS Robot - JavaScript challenges