---
title: "This week's JavaScript news, issue 282"
publication: "JavaScript Weekly"
issue: 282
published_at: "2016-05-05"
canonical_url: "https://javascriptweekly.com/issues/282"
---

This week's JavaScript news, issue 282

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

JavaScript WeeklyIssue 282 — May 5, 2016[V8 Looks to ES6, ES7, and Beyond](http://v8project.blogspot.com/2016/04/es6-es7-and-beyond.html)A key milestone for the popular JavaScript engine: “V8 supports ES6 and ES7.” But how? And what does it mean for the future? Michael Hablich 
[Live Coding a JS Poll App with Chris and Alex](https://www.youtube.com/watch?v=M7g76xnRxmA&list=PL5ze0DjYv5Da1lnrtzRXCvtQvAcOZkxF2&index=1)A well recorded live-coding two-parter. The first video focuses on building a backend, the second on the front-end. Modern practices & ES6 are used. YouTube 
[The Official Angular 2 Style Guide](https://angular.io/styleguide)“If you are looking for an opinionated style guide for syntax, conventions, and structuring Angular applications, then step right in.” Angular Core 
[![Opbeat\](https://copm.s3.amazonaws.com/b5f32a97.png)](https://opbeat.com/?utm_source=javascriptweekly&utm_medium=newsletter)[Performance monitoring for AngularJS](https://opbeat.com/?utm_source=javascriptweekly&utm_medium=newsletter)Pinpoint performance issues and build faster AngularJS apps. See how your app spends its time (AJAX calls, template rendering and digest cycle), where it needs optimizing, and who wrote the slow code. Beta invite for all JavaScript Weekly readers. OpbeatSponsor
[An Extensive Introduction to JavaScript Closures](https://medium.freecodecamp.com/lets-learn-javascript-closures-66feb44f6a44)Closures are a fundamental concept. This is an extensive tutorial complete with code and diagrams to teach what’s involved. Preethi Kasireddy 
[Improving Angular Performance with 1 Line of Code](https://medium.com/@hackupstate/improving-angular-performance-with-1-line-of-code-a1fb814a6476)“96.5% of websites inspected do not use this one line of code that improves Angular performance.” Hack Upstate 
[React and d3.js: An Online Talk Next Tuesday](https://cooperpress.typeform.com/to/z2MPY5)Our first online talk _Angular: Tuning The Engine_ with Todd Motto went so well that we’re doing another. This time on bringing React and d3.js together to create reusable data viz components. [Save your place here.](https://cooperpress.typeform.com/to/z2MPY5) Swizec Teller 
[A Panel Discussion about ES6 and ES7](https://www.youtube.com/watch?v=57MmZtd03ks&index=17&list=PLndbWGuLoHebKI8krCzJU88Rf3TwhNZvH)At the Forward 4 Web Summit, a 6 person all-star committee (including Allen Wirfs-Brock, editor of the ES2015 spec) discussed the future of JavaScript. JavaScript Air 
[Try WebAssembly in the Browser Today](http://www.sitepoint.com/try-webassembly-today/)A look at recent WebAssembly developments and how you can play with it in your browser with Chrome and Firefox’s experimental support. Elio Qoshi 
[A Definitive 10,000 Word Guide to Ionic](http://tutorials.pluralsight.com/front-end-javascript/ionic-framework-a-definitive-10-000-word-guide)A comprehensive guide to creating a hybrid app with Ionic from development to publishing in the app store. Useful info for all hybrid developers. Nikola Brežnjak - Pluralsight 
[NativeScript 2.0: Build Cross Platform Native Apps with JS](https://www.nativescript.org/blog/nativescript-2.0---the-best-way-to-build-cross-platform-native-mobile-apps)Now with tight integration with Angular 2.0. NativeScript.org 


Jobs

- [Node.JS Software Engineer - Leeds & Sheffield, UK](http://skybetcareers.com/technical-and-software#R000364?utm_source=javascriptweekly&utm_medium=email)Come and chat to us at next week’s NodeConf London 2016 to find out more about our roles. Tweet us @skybetsheffield and we’ll find you and buy you a beer! Sky Betting and Gaming
- [Front-End Engineer at SalesforceIQ](http://salesforce.careermount.com/career/46835/Salesforceiq-Sr-Front-End-Developer-Us-California-Palo-Alto?utm_source=javascriptweekly&utm_medium=email)Get the best of both worlds, the culture & speed of a startup with the backing of Salesforce. We push code daily, prize unique ideas, & enjoy the moments along the way. Javascript, HTML, CSS, Angular SalesforceIQ
- [Work on a Better Stack!](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_term=cat-tech-javascript&utm_content=betterstack&utm_campaign=q2-16-jsweekly&utm_location=us)On Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 3,500+ companies instantly. Hired.com

In Brief

[3 day Ember.js Workshop - Munich, May 30th to June 1st 2016](http://ember-workshop.simplabs.com/) course 
This workshop takes participants through building a full Ember.js application using modern Ember.js patterns.
simplabsSponsor

[Angular 2.0 Release Candidate 1 Released](https://github.com/angular/angular/blob/master/CHANGELOG.md) news
Angular

[Aurelia's New Validation and Testing Capabilities](http://blog.durandal.io/2016/05/03/aurelias-new-validation-and-testing-capabilities/) news
Rob Eisenberg

[New Angular 2 Course with Lukas Ruebbelke and Scott Moss](https://frontendmasters.com/courses/angular-2/) course 
Angular 2 is an incredibly powerful evolution of AngularJS. Discover why Angular 2 is half the framework with twice the power.
Frontend MastersSponsor

[12 Useful JavaScript Tricks / Hacks](https://blog.jscrambler.com/12-extremely-useful-hacks-for-javascript/) tutorial
Caio Ribeiro Pereira

[Using NGINX on Heroku to Serve Single Page Apps and Avoid CORS](https://m.alphasights.com/using-nginx-on-heroku-to-serve-single-page-apps-and-avoid-cors-5d013b171a45) tutorial
Damon Aw

[How to Make HTTP Requests in Node with the Request Module](https://blog.risingstack.com/node-hero-node-js-request-module-tutorial/) tutorial node
David Kiss

[Angular 2 Best Practices: Change Detector Performance](https://www.lucidchart.com/techblog/2016/05/04/angular-2-best-practices-change-detector-performance/) tutorial
Ben Dilts

[How to Build a Todo App with React, Redux, and Immutable.js](http://www.sitepoint.com/how-to-build-a-todo-app-using-react-redux-and-immutable-js/) tutorial
SitePoint

[Using ES2015 in Your Applications Today](https://www.youtube.com/watch?v=WiANbp0alPs&index=7&list=PLndbWGuLoHebKI8krCzJU88Rf3TwhNZvH) video
Matt Blair

[Best Practices for Building Popular Open Source JS Libraries](https://www.youtube.com/watch?v=TYeBsdcYs7U&index=4&list=PLndbWGuLoHebKI8krCzJU88Rf3TwhNZvH) video
James Smith

[What Are The Key Differences Between React Native and NativeScript?](https://www.quora.com/What-are-the-key-difference-between-ReactNative-and-NativeScript) opinion
Quora

[Why React? Why Not Angular 2?](https://daveceddia.com/why-react-why-not-angular2/) opinion
Dave Ceddia

[Easily Convert CSS to React Inline Styles](http://staxmanade.com/2016/04/easily-convert-css-to-react-inline-styles/) tools 
A tool to help translate plain CSS into an inline JSON representation for React.
Jason Jarrett

[bwip-js: Barcode Generator Supporting Over 90 Barcode Standards](https://github.com/metafloor/bwip-js) code
metafloor

[jqImgBlurEffects: jQuery Plugin for SVG Blur Effects on Images](https://github.com/SodhanaLibrary/jqImgBlurEffects) code
Srinivas Dasari

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

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