JavaScript Weekly
Issue 219 — February 12, 2015
Axel takes a serious dive into how variables and scoping are handled in ES6, including mutability, hoisting, and the ominous sounding ‘temporal dead zone’.
Dr. Axel Rauschmayer

Adds the ability for React components to render to an HTML5 Canvas rather than the DOM.
Flipboard

Angular core contributor David East gives an overview of what’s new in Angular and live codes a Angular2 ToDo app.
YouTube

Stormpath
The new Stormpath Angularjs SDK makes it easy to implement token or user authentication in single page apps - securely and easily! Backend support for Node, Express Java.
Stormpath   Sponsor

A simple look at how using promises can result in much nicer code when working with asynchronous concepts. It leans on the es6-promise library, a polyfill for ES6’s native promises construct.
Jack Franklin

The Pebble is a low-powered e-paper-based smartwatch.
Antriksh Yadav

Inspired by stats.js, this lets you see the current JS memory usage in realtime in Chrome (only). It could help you in detecting memory leaks.
Paul Irish

Joyent, IBM, Microsoft, PayPal, Fidelity, SAP and The Linux Foundation have come together to establish a formal open governance model for Node.
Joyent

Jobs

In Brief

Ember.js 1.10.0 and 1.11 Beta Released news

Esprima 2.0 Released news
The widely used JavaScript parser that powers many code analysis tools.
Dave Methvin

Building AngularJS Applications Workshop news
Build an application from the ground up with AngularJS live online.
Frontend Masters  Sponsor

Node v0.12.0 (Stable) Released news node
Official Node Blog

The jQuery Foundation's 2014 Annual Report news
Some tidbits like jQuery’s CDN served up 290 billion requests and 11 petabytes of data in 2014.
Official jQuery Blog

CoffeeScript 1.9 is Available, Introduces Generators Support news
InfoQ

Technical and Social Progress Toward ECMAScript 6 at Facebook video
From O'Reilly Fluent 2014.
Ben Newman

How to Detect Problems in JavaScript Automatically with ESLint tutorial
Jani Hartikainen

How to Correctly Use BootstrapJS and AngularJS Together tutorial
Chris Sevilleja

Iterating ES6 Numbers tutorial
Kyle Simpson

Animating Text with Blast.js tutorial code
A jQuery plugin that allows you to animate individual characters, words, or sentences.
SitePoint

Node.js Application Deployment & Hosting Simplified tools
Modulus provides a portable, scalable and customizable Node.js hosting platform. Try it for free now.
Modulus  Sponsor

Oceanic Next: An ES6-ready Sublime Text Theme tools
Optimized for the 6to5-sublime package.
Dmitri Voronianski

Performance Recommendation: Do Not Use jQuery's hide() Method. Ever. opinion
Paul Irish

React/Flux from an AngularJS Perspective opinion
Micah Fulton

Plumin.js: Create and Manipulate Fonts using JavaScript code
The demo on the front page converts ‘a’s to triangles and ‘o’s to circles on the fly. Clever stuff.
Byte Foundry

Reapp: Build Hybrid Apps Quickly with React, Webpack, and ES6 code
An early-stage UI framework for building hybrid mobile apps.
Reapp.io

NtSeq: JavaScript Bioinformatics Library for DNA Sequence Manipulation and Analysis code
Keith Horwood

fecha: Lightweight Date Formatting and Parsing code
Taylor Hakes