JavaScript Weekly
Issue 238 — June 26, 2015
If you’re like me and learn best by ‘doing’, you might enjoy this collection of browser-based ES6 ‘katas’ to get you using ES6’s new features.

A graph that shows off JavaScript’s syntax, identifiers, operators, and more in a single image. There's also a PDF you could print out.

An extensive article that looks at React from the context of the other tools and technologies it uses or works with (e.g. ES6 features, Webpack, Node, Flux).
Tomas Holas

Modulus is the easiest place to deploy your Node and MongoDB applications. The platform is built for developers, by developers. You can now run PHP and Java alongside your Node.js too. Sign up and get started for free.
Modulus   Sponsor

A code linter for programmatically enforcing your own definable style guide.

A look at the state of the ever growing JavaScript-oriented build tool ecosystem, focusing on Grunt, Gulp, Broccoli and Brunch.
Jeff Walker

If you’ve not quite got your head around the concept of transclusion in Agular, there’s a lot on offer here including embedded examples.
Tero Parviainen

A step by step tutorial on setting up a Node and Express-based app on an Amazon EC2 server using Docker.
Vishal Kumar

A surprisingly deep analysis of Angular’s expression functionality from a security point of view.
Isaac Dawson


In Brief

'JavaScript' Makes It Into the 2015 Oxford English Dictionary news
Oxford English Dictionary

npm 3.0 (Beta) Released news

NativeScript 1.1 Released news

Collaborative Editing in JavaScript: An Intro to Operational Transformation tutorial
Alden Daniels

Using Postal.js As A Flux Dispatcher in Your Modular React Application tutorial
Tim Ermilov

Tutorial: Using a Datagrid in ReactJS Applications tutorial
Learn how to use the fast and lightweight Wijmo 5 FlexGrid control in a ReactJS application + sample.
Wijmo  Sponsor

Polymorphism That Just Works tutorial
“[..] an alternate technique for implementing polymorphism - as opposed to interfaces or duck typing.”
Toby Ho

Making React Reactive: The Pursuit of High Performing, Easily Maintainable React Apps tutorial
Michel Weststrate

A 5 Minute Introduction to ES6 and Babel video
A snappy video that also clears up a lot of definitions (ES6 vs ES2015 vs Harmony vs ES.Next).
Front End TV

Ask HN: ReactJS. Do You Use It? Do You Like It? opinion
Hacker News

WeightOf.It: Compare JavaScript Libraries by Weight/File Size tools
A quick online tool to compare 205 (and counting) different libraries in 18 different categories by their file sizes.
Stefan Rush

Build with the best Redis support and analytics from RedisGreen tools
Production-ready Redis hosting starting at $14/month.
RedisGreen  Sponsor

Backand: An Instant Angular Backend in the Cloud tools

MetaES: A Playground for a JS Interpreter written in JS tools
Bartosz Krupa

es6-promise-pool: Runs Promises in A Pool That Limits Their Concurrency code
Tim De Pauw

wavesurfer.js: Web Audio API + HTML5 Canvas Audio Waveform Visualization code

PluotSorbet: A J2ME-compatible VM written in JavaScript code

queuer.js: Easily Run A Queue of Tasks code
Robin Bressan

Building Backbone Apps using Flux code tutorial
A thin wrapper around Backbone Model and Collection to force uni-directional data flow for Flux architecture.
Victor Doss

Complex.js: A 'Complex' Number Arithmetic Library code
Robert Eisele

Universal React Flux Boilerplate: React 0.13.x + Flux + ReactRouter code
Dmitri Voronianski

9 JavaScript Libraries for Working with HTML5 Local Storage code