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

This week's JavaScript news, issue 217

This week's JavaScript news — [Read this e-mail on the Web](http://javascriptweekly.com/issues/217)

JavaScript WeeklyIssue 217 — January 30, 2015[React Native: For Building Native Mobile Apps with React](https://www.youtube.com/watch?v=KVZ-P-ZI6W4) React.js Conf has been taking place this week and one of the biggest reveals was ‘React Native’, a technology for building native iOS and Android apps with React. There’s also [a second keynote that takes a deeper dive.](https://www.youtube.com/watch?v=7rDsRXj9-cU) React.js Conf 2015 
[New String Features in ECMAScript 6](http://www.2ality.com/2015/01/es6-strings.html) A great grab bag of new features with examples of each. Working with strings has gotten a lot better in ES6.  Dr. Axel Rauschmayer 
[![Modulus\](http://s3.amazonaws.com/nlga/uploads/item/image/28821/125.jpg)](https://modulus.io/?utm_campaign=Cooper%20Press%20-%20Node.js%20%26%20JavaScript%20Weekly=javascript-weekly=newsletter=email=primary-spot)[Node.js Application Hosting Simplified – Get Started For Free](https://modulus.io/?utm_campaign=Cooper%20Press%20-%20Node.js%20%26%20JavaScript%20Weekly=javascript-weekly=newsletter=email=primary-spot) Modulus is the best place to deploy and host your Node.js and MongoDB applications. It includes great features like auto-scaling, powerful statistics and more. Modulus provides a secure, full-featured and cost-effective PaaS anywhere you need it. [Try it for free now!](https://modulus.io/?utm_campaign=Cooper%20Press%20-%20Node.js%20%26%20JavaScript%20Weekly&utm_content=javascript-weekly&utm_medium=newsletter&utm_source=email&utm_term=primary-spot-inline) ModulusSponsor
[React in 7 Minutes [video\]](https://egghead.io/lessons/react-react-in-7-minutes) In a whirlwind screencast tour, John Lindquist demonstrates building a simple app in 7 minutes.  Egghead 
[Introducing Aurelia: A Next Generation JavaScript Client Framework](http://blog.durandal.io/2015/01/26/introducing-aurelia/) Rob left the Angular team to work on his own framework; Aurelia is the result. Highly modular, written in ES6, no external dependencies, and with long term support and stability as a goal.  Rob Eisenberg 
[Using JavaScript Next Features in an ES3 Enterprise World](http://developer.telerik.com/featured/using-javascript-next-features-es3-enterprise-world/) “I’ll examine why many, if not most, enterprise JavaScript developers still need to care about ES3 and several strategies for developers who want to use ES5/ES6 features today”  Cody Lindley 
[Replace CoffeeScript with ES6](http://robots.thoughtbot.com/replace-coffeescript-with-es6) ES6 solves the problems CoffeeScript was trying to, says Blake.  Blake Williams 
[Getting Started with Meteor.js](http://joshowens.me/getting-started-with-meteor-js/) A list of technologies, learning resources, libraries, packages and more, all related to getting going with the popular real-time framework.  Ben Strahan 


Jobs

- [Sr Front-End Engineers @ Localytics (Boston, MA)](https://hire.jobvite.com/j?cj=oSZSYfwr=JS_Weekly)You're an opinionated programmer who cares about how work gets done. Your JavaScript-fu is strong. Get a fresh start on a new front-end team at Localytics where we'll architect build an enterprise Angular app. Growth, learning, and fast feedback are things we do well. Reach out today! Localytics
- [JavaScript Software Engineer (Sydney, Australia) @ Qwilr](http://qwilr.com/JW5G5rVSL6EU?utm_source=javascriptweekly&utm_medium=email)Want to work with top calibre (ex-Google / ex-Microsoft) engineers? We want serious engineers to help us solve tough technical problems and craft beautiful interfaces. Full-stack / Front-End, all talents welcome. Qwilr
- [Front-end developer at Econify (New York, NY)](http://www.econify.com/careers?utm_source=javascriptweekly&utm_medium=email)Econify is a Ruby development shop that primarily works with established companies, leading them through complicated technology challenges. We’re currently seeking a front-end developer to work on-site with our fantastic clients. Econify

In Brief

[lodash 3.0.0 (and 3.0.1) Released](https://lodash.com/?v3) news 
A popular JavaScript ‘utility’ library. There’s [more info and examples on this blog post.](http://gajus.com/blog/4/harder-better-faster-stronger-lo-dash-v3)
lodash

[PhantomJS 2.0 Released](http://phantomjs.org/release-2.0.html) news 
The core implementation has been switched to the more modern Qt 5. CoffeeScript support has been removed.
PhantomJS

[React v0.13.0 Beta 1 Released](http://facebook.github.io/react/blog/2015/01/27/react-v0.13.0-beta-1.html) news 
A key change is you no longer need to use React.createClass to create React components and can instead use ES6 classes.
Sebastian Markbåge

[The State of io.js](https://medium.com/node-js-javascript/state-of-io-js-2b3094e6f923) news node
Mikeal Rogers

[Creating Browser-Based Audio Applications Controlled by MIDI Hardware](http://www.toptal.com/web/creating-browser-based-audio-applications-controlled-by-midi-hardware) tutorial
Stéphane P. Péricat

[Composing Synchronous and Asynchronous Functions in JavaScript](http://blog.carbonfive.com/2015/01/29/composing-synchronous-and-asynchronous-functions-in-javascript/) tutorial
Erin Swenson-Healey

[Writing AngularJS Apps Using ES6](http://www.sitepoint.com/writing-angularjs-apps-using-es6/) tutorial
SitePoint

[Destructuring and parameter handling in ECMAScript 6]( http://www.2ality.com/2015/01/es6-destructuring.html ) tutorial
Dr. Axel Rauschmayer

[From Map/Reduce to JavaScript Functional Programming](https://hacks.mozilla.org/2015/01/from-mapreduce-to-javascript-functional-programming/) tutorial
Mozilla Hacks

[Are you using protection? Make sure your code is 100% covered.](https://coveralls.io/?utm_source=cooperpress%20=email=ruby=2015) tools 
Software test coverage history and analysis, spot coverage gaps where bugs may be hiding. Always free for open-source projects.
CoverallsSponsor

[Hjson: The Human JSON](http://hjson.org/) tools 
A JSON-esque configuration file format that caters to humans and helps reduce the errors they make.
Christian Zangl

[Heroku: Deploy from git with one line, 150+ powerful add-ons](https://start.heroku.com/node?c=70130000001xS23) tools 
Deploy with git, store your data in JSONB with Postgres 9.4 and get insights with app metrics. Free Signup.
HerokuSponsor

[AngularJS: One-Time vs Two-Way Data Binding](http://kodypeterson.com/angularjs-the-3-types-of-data-binding/) opinion
Kody Peterson

[Why I Ditched Angular for React](http://sixrevisions.com/javascript/why-i-ditched-angular-for-react/) opinion
Kumar Sanket

[JavaScript and The Living ECMAScript Standard](http://webreflection.blogspot.com/2015/01/javascript-and-living-ecmascript.html) opinion
Andrea Giammarchi

[require1k: A CommonJS Require/Module Loader for The Browser in 1KB](http://stuk.github.io/require1k/) code
Stuart Knightley

[TheaterJS: A Typing Effect That Mimics Human Behavior](http://gabinaureche.com/TheaterJS/) code
Gabin Aureche

[Salvattore: A jQuery Masonry Alternative with CSS-driven Configuration](http://salvattore.com/) code
Rolando Murillo

[texgen.js: A Procedural Texture Generator](https://github.com/mrdoob/texgen.js) code
Mr.doob

[Passenger-docker: Easy Docker Containers for Your Node Web Apps](https://github.com/phusion/passenger-docker) code node
Phusion

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

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