JSter #32: News of October 2014 - Part 1
It takes two to JS.
Libraries
{{ screenshot: http://typicode.github.io/pegasus/ }}
- AngularJS: AngularJS 1.3.0 – superluminal-nudge
- PathFinding.js - Basic path finding algorithms for JavaScript to help you find your way back home.
- verb - A CAD library for the web. NURBS and all that fun.
- Pegasus - Pegasus loads your data in parallel with your other scripts.
Articles
{{ screenshot: http://www.airpair.com/angularjs/posts/top-10-mistakes-angularjs-developers-make }}
- 10 Top Mistakes Angular.js Developers Make
- From Backbone To React: Our Experience Scaling a Web Application
- AngularJS vs. Backbone.js vs. Ember.js
- Apple's Biggest Announcement Yet Isn't About Phones Or Watches
- From AngularJS to React: The Isomorphic Way
Guides
- ReactJS For Stupid People - Of course that does not include you.
- Sustainability vs Speed - Good Reddit discussion on the topic.
- docs.gl - OpenGL API documentation.
Techniques
- Six reasons to define constructors with only one argument - It just makes a lot of sense in JS.
- Add Rules to Stylesheets with JavaScript
- 5 Guidelines For Avoiding Scope Soup in Angular
- Emerging Patterns in JavaScript Event Handling
Tools
{{ screenshot: http://gaearon.github.io/react-hot-loader/ }}
- react-hot-loader - JSX live reload for React fans out there.
- JSON Viewer - You can also convert your JSON to enterprise friendly XML using this tool!
- Lapple/ErrorBoard - Track and log JavaScript errors triggered by your users.
- JavaScript Style Sheets - A blast from the past. If only...
- JsonML (JSON Markup Language) - If you took HTML and replaced it with something nicer, you would end up with JsonML.
- Polyfills as a service
- 108 byte CSS Layout Debugger
- twbs/bootlint - Lint your Bootstrap.
- 5 of the Best Chrome Apps Available Today for Web Developers
Hardware
- Espruino - A cheapo JavaScript embedded board.