---
title: "This week's JavaScript news, issue 238"
publication: "JavaScript Weekly"
issue: 238
published_at: "2015-06-26"
canonical_url: "https://javascriptweekly.com/issues/238"
---

This week's JavaScript news, issue 238

Learn ES6 via katas, JS in a picture, navigating the React ecosystem, and more. — [Read this e-mail on the Web](http://javascriptweekly.com/issues/238)

JavaScript WeeklyIssue 238 — June 26, 2015[ES6 Katas: Learn ECMAScript 6 by Doing It](http://es6katas.org/) 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.  uxebu 
[JavaScript in One (Huge) Picture](https://github.com/coodict/javascript-in-one-pic) 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.  coodict 
[Navigating the React Ecosystem: A Guide to React Tools and Libraries](http://www.toptal.com/react/navigating-the-react-ecosystem) 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\](https://copm.s3.amazonaws.com/00914ad3.jpg)](http://hubs.ly/y0MJgR0?utm_source=javascriptweekly&utm_medium=email)[Simple Node.js Application Hosting - Try Today for Free](http://hubs.ly/y0MJgR0)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](http://hubs.ly/y0MJgR0). ModulusSponsor
[JSCS: JavaScript Code Style Checker](http://jscs.info/) A code linter for programmatically enforcing your own definable style guide.  JSCS 
[The State of JavaScript Build Tools in 2015](http://www.walkercoderanger.com/blog/2015/06/state-of-js-build-tools-2015/) A look at the state of the ever growing JavaScript-oriented build tool ecosystem, focusing on Grunt, Gulp, Broccoli and Brunch.  Jeff Walker 
[A Guide To Transclusion in AngularJS](http://teropa.info/blog/2015/06/09/transclusion.html) 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 
[Running A MEAN Webapp in Docker Containers on AWS](http://blog.codeship.com/running-mean-web-application-docker-containers-aws/) A step by step tutorial on setting up a Node and Express-based app on an Amazon EC2 server using Docker.  Vishal Kumar 
[AngularJS Expression Security Internals](http://www.veracode.com/blog/2015/06/angularjs-expression-security-internals) A surprisingly deep analysis of Angular’s expression functionality from a security point of view.  Isaac Dawson 


Jobs

- [Want to work on new projects? Make more money? Try a new stack? Relocate?](https://hired.com/?utm_source=newsletters=javascriptweekly=n-q2_15-petercooperpress=options)On Hired, we'll bring the options to you. With over 2,000 pre-screened tech companies in 10 cities in the US UK, you'll be sure to find what you're looking for. Join Hired today. Hired.com
- [Expert JavaScript Instructors at Pluralsight (Freelance-Part-time)](http://www.pluralsight.com/teach?utm_source=javascriptweekly&utm_medium=email)Currently hiring expert JavaScript Developers that want to share their knowledge with a global audience. As a Pluralsight author, you'll join a tight knit family of passionate teachers and earn royalties. We are looking for the best communicators and presenters in the developer community. Apply today. Pluralsight
- [Apply to the best NYC SF startups in 60 seconds with Underdog.io](https://underdog.io/?utm_source=javascriptweekly=6_5_2015_javascriptweeklysponsor=handpickforyou)We handpick top startups; they connect directly with you. Join now to find a job you’ll love. Underdog.io

In Brief

['JavaScript' Makes It Into the 2015 Oxford English Dictionary](http://public.oed.com/the-oed-today/recent-updates-to-the-oed/june-2015-update/new-words-list-june-2015/) news
Oxford English Dictionary

[npm 3.0 (Beta) Released](https://github.com/npm/npm/releases/tag/v3.0.0) news

[NativeScript 1.1 Released](https://www.nativescript.org/blog/use-native-ios-static-libraries-and-js-modules-from-npm-with-latest-1.1-release) news

[Collaborative Editing in JavaScript: An Intro to Operational Transformation](http://davidwalsh.name/collaborative-editing-javascript-intro-operational-transformation) tutorial
Alden Daniels

[Using Postal.js As A Flux Dispatcher in Your Modular React Application](https://medium.com/@yamalight/using-postal-js-as-flux-dispatcher-in-your-modular-react-application-with-turris-js-1355e9feacc9) tutorial
Tim Ermilov

[Tutorial: Using a Datagrid in ReactJS Applications](http://wijmo.com/how-to-use-a-wijmo5-flexgrid-in-a-reactjs-application/?utm_source=JSWeekly&utm_medium=6.26newsletterReactJSblog&utm_campaign=Wijmo%205) tutorial 
Learn how to use the fast and lightweight Wijmo 5 FlexGrid control in a ReactJS application + sample.
WijmoSponsor

[Polymorphism That Just Works](http://tobyho.com/2015/06/23/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](https://www.mendix.com/tech-blog/making-react-reactive-pursuit-high-performing-easily-maintainable-react-apps/) tutorial
Michel Weststrate

[A 5 Minute Introduction to ES6 and Babel](https://www.youtube.com/watch?v=WiCxfWh-3y4) 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?](https://news.ycombinator.com/item?id=9751539) opinion
Hacker News

[WeightOf.It: Compare JavaScript Libraries by Weight/File Size](http://weightof.it/) 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](http://www.redisgreen.net/) tools 
Production-ready Redis hosting starting at $14/month.
RedisGreenSponsor

[Backand: An Instant Angular Backend in the Cloud](https://www.backand.com/) tools
Backand

[MetaES: A Playground for a JS Interpreter written in JS](http://metaes.org/) tools
Bartosz Krupa

[es6-promise-pool: Runs Promises in A Pool That Limits Their Concurrency](https://github.com/timdp/es6-promise-pool) code
Tim De Pauw

[wavesurfer.js: Web Audio API + HTML5 Canvas Audio Waveform Visualization](http://www.wavesurfer.fm/) code
katspaugh

[PluotSorbet: A J2ME-compatible VM written in JavaScript](https://github.com/mozilla/pluotsorbet) code
Mozilla

[queuer.js: Easily Run A Queue of Tasks](https://github.com/RobinBressan/queuer.js) code
Robin Bressan

[Building Backbone Apps using Flux](https://medium.com/@victordoss/building-backbone-apps-using-flux-f656fd8a873a) 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](https://github.com/infusion/Complex.js) code
Robert Eisele

[Universal React Flux Boilerplate: React 0.13.x + Flux + ReactRouter](https://github.com/voronianski/universal-react-flux-boilerplate) code
Dmitri Voronianski

[9 JavaScript Libraries for Working with HTML5 Local Storage](http://www.sitepoint.com/9-javascript-libraries-working-with-local-storage/) code
SitePoint

Curated by [Peter Cooper](http://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Like this? You may also enjoy: [FrontEnd Focus](http://frontendfocus.co/) : [Node Weekly](http://nodeweekly.com/) : [React Status](http://react.statuscode.com/)

[Stop getting JavaScript Weekly](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://javascriptweekly.com/issues/238)

© Cooperpress Ltd. Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
