---
title: "This week's JavaScript news, issue 214"
publication: "JavaScript Weekly"
issue: 214
published_at: "2015-01-09"
canonical_url: "https://javascriptweekly.com/issues/214"
---

This week's JavaScript news, issue 214

Turn ES6 into ES5, cross-tab communication, ForwardJS talks, improve your JS with tooling, and more. — [Read this e-mail on the Web](http://javascriptweekly.com/issues/214)

JavaScript WeeklyIssue 214 — January 9, 2015[6to5: Turn ES6+ Code into Readable Vanilla ES5](https://6to5.org/) 6to5 has taken a big step forward with stronger ES6 support than most other options, plus JSX and Flow type support.  6to5 
[JSPM + SystemJS - A New In-Browser Workflow [video\]](http://glenmaddern.com/articles/javascript-in-2015) A look at how SystemJS, JSPM, and ES6 can make JS even more pleasant to work with. A tight, interesting 10 minute screencast.  Glen Maddern 
[Cross-Tab Communication with localStorage](http://ponyfoo.com/articles/cross-tab-communication) An interesting technique to share state between two tabs (that are looking at the same site).  Nicolas Bevacqua 
[![Frontend Masters\](http://s3.amazonaws.com/nlga/uploads/item/image/31443/125.png)](https://frontendmasters.com/workshops/react-js/?utm_source=javascriptweekly&utm_medium=email)[Online/In-Person Workshop on React.js](https://frontendmasters.com/workshops/react-js/) Learn the core aspects of React and dive into real-world use cases for React. Taught by Ryan Florence, creator of the React Router. Join us [online or in-person February 13th!](https://frontendmasters.com/workshops/react-js/) Frontend MastersSponsor
[A Case Study in JavaScript Code Improvement](http://developer.telerik.com/topics/case-study-javascript-code-improvement/) Raymond Camden tells the tale of how a recent project got him to use a handful of simple tools that helped improve the overall quality of the code.  Raymond Camden 
[Serverside React Rendering: Isomorphic JavaScript with React and Node](https://reactjsnews.com/isomorphic-javascript-with-react-node/) A tutorial, video (15 minutes), and demo of running the same code server and client side for rendering.  David Wells 
[25 Talks from ForwardJS 2014](http://forwardjs.com/videos.html) Some great JS and HTML5 talks here from folks like Christian Heilmann, Tomomi Imura and John-David Dalton. The 2nd event is also coming up.  ForwardJS 
[If Hemingway Wrote JavaScript: Explained](http://javascriptweblog.wordpress.com/2015/01/05/if-hemingway-wrote-javascript-explained/) An interesting ‘behind the scenes’ look at the code in a book that presented JS as if written by famous authors.  Angus Croll 
[Smalltalk MVC Translated to JavaScript](http://peter.michaux.ca/articles/smalltalk-mvc-translated-to-javascript) An explanation of Smalltalk’s MVC model and how it could inspire better work in JavaScript.  Peter Michaux 


Jobs

- [Javascript (FrontEnd or FullStack) Engineer @ DataHero](http://www.datahero.com/jobs/?utm_source=javascriptweekly&utm_medium=email)Want to join an up coming early stage startup? The Winner of the 2014 Strata Startup Showcase is looking for awesome Javascript rngineers to work on Front-End, BackEnd, or FullStack pieces of our intelligent data visualization platform. DataHero
- [Javascript Engineer at Tint](https://jobs.lever.co/tint/114491bb-f40c-4b3c-97c6-c6bca35183a8?lever-source=javascriptNewsletter)Looking to join a profitable 15-person startup with exciting market traction that has a great company culture and a focus on transparency? Join an exceptional team of engineers on a product used by the world's biggest brands. Tint
- [Full-stack JavaScript Software Developer (Melbourne, Australia)](http://franq.workable.com/jobs/24642?utm_source=javascriptweekly&utm_medium=email)Join a world class team that’s committed to open source and building an awesome user experience. We’re looking for people who love writing great code and working closely with design, product, and other developers to make awesome features. Franq

In Brief

[The jQuery UK Conference 2015 - Oxford on March 6](http://jqueryuk.com/2015/) news

[MountainWest JavaScript 2015 - March 3-4 in Salt Lake City](http://mtnwestjs.org/) news

[Dealing with Events in the Browser without jQuery](http://blog.garstasio.com/you-dont-need-jquery/events/) tutorial
You Don't Need jQuery

[Taming Asynchronous JavaScript with Async.js](https://blog.engineyard.com/2015/taming-asynchronous-javascript-with-async) tutorial 
Async.js provides a way to run functions in series without nested callbacks.
David Aragon

[How To Build a Chrome Extension for Trello with JavaScript](http://www.sitepoint.com/build-trello-chrome-extension-api-authentication/) tutorial
SitePoint

[Taking React to The Next Level with Mixins, Gulp, and Browserify](http://pomax.github.io/?#gh-weblog-1420592591221) tutorial
Mike Kamermans

[Polymer Web Components with Marionette.js](http://blog.jeremyfairbank.com/javascript/polymer-web-components-with-marionette-js/) tutorial
Jeremy Fairbank

[Making JavaScript Games Tutorial 1: Setting Up HTML Canvas](https://www.youtube.com/watch?v=VLpjfr7mgT0) tutorial video
YouTube

[Hanging Up On Callbacks: Generators in ECMAScript 6](https://www.youtube.com/watch?v=s-BwEk-Y4kg) video
Erin Swenson-Healey

[An i18n and Translation Workflow and Formatting Complex Translations](https://www.youtube.com/watch?v=4ZXagCR9urg) video
Tingan Ho

[A Look at ECMAScript 6's Maps and Sets](http://www.2ality.com/2015/01/es6-maps-sets.html) 
Dr. Axel Rauschmayer

[Exploring Angular 1.3: A Set of 7 Blog Posts Looking at 1.3's Features](http://blog.thoughtram.io/exploring-angular-1.3/) 
thoughtram

[Applying NASA Coding Standards to JavaScript in 10 Rules](http://pixelscommander.com/en/javascript/nasa-coding-standarts-for-javascript-performance/) 
Based on Holzmann’s “Power of 10” paper.
Pixels Commander

[Modularizing Underscore.js](http://blog.andyet.com/2015/01/07/modularizing-underscorejs) 
Henrik Joreteg

[What is Meteor.js? A High Level Overview](http://joshowens.me/what-is-meteor-js/) 
Josh Owens

[14 Tools For Minifying JavaScript](http://www.hongkiat.com/blog/javascript-minifying-tools/) tools
Daniel Pataki

[Node.js Application Deployment & Hosting Simplified](http://modulus.io/?utm_campaign=Cooper%20Press%20-%20Node.js%20%26%20JavaScript%20Weekly=javascript%20newsletter=email=email) tools 
Modulus provides a portable, scalable and customizable Node.js hosting platform. Try it for free now.
ModulusSponsor

[Morpheus: A React and Express-based Isomorphic JS Web Publishing Platform](https://github.com/vesparny/morpheus) code
Alessandro Arnodo

[Databound: An API Exposing Ruby on Rails' CRUD in JavaScript](http://databound.me/) code
Domas Bitvinskas

[jQuery Wrapper for the ZingChart Charting Library API](http://www.zingchart.com/blog/2015/01/05/jquery-wrapper-zingchart-charting-library-api/) code
ZingChart

[Snabbt.js: Minimalistic JavaScript Animation Library](http://daniel-lundin.github.io/snabbt.js/) code
Daniel Lundin

[jQuery Mapael: A jQuery Plugin for Building Interactive Vector Maps](http://www.vincentbroute.fr/mapael/) code
Vincent Brouté

[Free eBook: SQL Server Source Control Basics – out now](http://www.red-gate.com/products/sql-development/sql-source-control/entrypage/sql-server-source-control-basics?utm_source=javascriptweekly=displayemail=24_percent_ebook=sqlsourcecontrol=email-23335) 
In the 24% who don’t use database source control? learn how with this new, free eBook. Get your copy.
Red Gate SoftwareSponsor

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/214)

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