---
title: "This week's JavaScript news, issue 260"
publication: "JavaScript Weekly"
issue: 260
published_at: "2015-11-27"
canonical_url: "https://javascriptweekly.com/issues/260"
---

This week's JavaScript news, issue 260

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

JavaScript WeeklyIssue 260 — November 27, 2015[Concurrently JavaScript: 3 Posts on Concurrency](http://blog.getify.com/concurrently-javascript-1/) Kyle Simpson covers concurrency vs parallelism, threads, asynchrony, reactive programming, and CSP (communicating sequential processes).  Kyle Simpson 
[An ES6 Overview in 350 Bullet Points](https://github.com/bevacqua/es6) Tired by lengthy articles and prefer snappy bulletpoints? This is a great way to skim through and get a bird’s eye view of ES6.  Nicolas Bevacqua 
[What Are The Best JavaScript IDEs?](http://www.slant.co/topics/1686/~javascript-ides) Crowdsourced summaries and comparisons of 18 different IDEs and text editors used by JavaScript developers.  Slant 
[![Opbeat\](https://copm.s3.amazonaws.com/93727d99.jpg)](https://opbeat.com/angularjs/?utm_source=javascriptweekly&utm_medium=newsletter&utm_content=&utm_campaign=angularbeta)[NEW: Performance Metrics for Angular](https://opbeat.com/angularjs/?utm_source=javascriptweekly&utm_medium=newsletter&utm_content=&utm_campaign=angularbeta)Get a breakdown of the digest cycle including AJAX, templating, services & cache calls. See how each controller spends its time and what’s slowing your app. JavaScript Weekly readers get early access to the beta. [Sign up.](https://opbeat.com/angularjs/?utm_source=javascriptweekly=newsletter==angularbeta) OpbeatSponsor
[Microm: A 'Microphone to MP3' Library](https://github.com/zzarcon/microm) A library to record microphone input in the browser and return an MP3 blob. Brings together lamejs, webrtc-adapter, and RecordRTC. [Demo page.](https://zzarcon.github.io/microm/) Hector Leon Zarco Garcia 
[Top Frameworks, Libraries & Tools and When to Use Them](http://www.sitepoint.com/top-javascript-frameworks-libraries-tools-use/) Quick high level summaries of Angular, React, Backbone, Ember, jQuery, Underscore, D3.js, Babylon.js, Three.js, Mocha/Chai, Karma, PhantomJS, Grunt/Gulp, and Babel.  SitePoint 
[6 Things To Know About WordPress Moving to JS](https://quickleft.com/blog/six-things-know-wordpress-moving-javascript/) No, WordPress is not ditching PHP wholesale and moving to JavaScript, but it’s using Node and React for a new admin tool called Calypso.  Alex Johnson 
[What Every JS Developer Should Know About ES2015](http://www.amazon.com/gp/product/B018D12X0C) A Kindle book that’s currently free but only until the ‘end of the week’.  Amazon 


Jobs

- [Full Stack Software Engineer - Ruby Ember at AlphaSights (London, UK)](http://engineering.alphasights.com/?utm_source=javascriptweekly&utm_medium=email)In this role you'll work in a project team with two week iterations and be part of iteration planning and retros. You’ll collaborate with and understand all other functions of AlphaSights to make thoughtful and creative software decisions. AlphaSights
- [JavaScript Instructor Co Founder](http://codinghouse.co/#!careers?job=senior-dev)We are a cash flow positive boot camp in Silicon Valley looking for a Lead Senior Instructor (Partner). 120K to 160K depending on your skills. Revenue sharing, substantial equity and benefits. CodingHouse
- [Flip the (Java) Script and Let Companies Compete for You.](https://hired.com/?utm_source=newsletters&utm_medium=javascriptweekly&utm_campaign=q4_15-petercooperpress&utm_term=job&utm_content=112715-flip)Through Hired, companies reach out to you with interview requests which include salary and other benefit information upfront. Compare offers side by side with transparency, so you know the choice you make is the right one. Hired

In Brief

[React.js Conf - February 22-23 in San Francisco](http://conf.reactjs.com/) news 
The CFP is open until December 13.

[NEW WEBINAR: Using React and JavaScript to build near native cross-platform mobile applications](http://go.rangle.io/webinar-react-native?utm_campaign=ReactNative%20Webinar%20-%20December%2015%2C%202015&utm_medium=e-newsletter&utm_source=JS%20Weekly) news 
Move towards a radical fusion of mobile native and hybrid JavaScript development to understand why React Native should be the choice for your next mobile web project.
RANGLE.IOSponsor

[AngularJS 1.5.0-beta.2 and 1.4.8 Released](http://angularjs.blogspot.com/2015/11/angularjs-15-beta2-and-14-releases.html) news

[Microsoft to Stop Supporting IE8, IE9, and IE10 in January 2016](https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support) news
Microsoft

[Wallaby.js for Visual Studio Code Released](http://dm.gl/2015/11/26/wallaby-for-visual-studio-code/) news tools
Artem Govorov

[How to Integrate jQuery Plugins into an Ember Application](http://www.sitepoint.com/how-to-integrate-jquery-plugins-into-an-ember-application/) tutorial
Lamin Sanneh

[How to build Minesweeper using Angular 2 and Immutable.js](http://www.jvandemo.com/how-to-build-minesweeper-using-angular-2-and-immutable-js/) 
You can [play it here.](http://plnkr.co/edit/MyuNgX4okn7sao7GkVdG?p=preview)

[Refactoring to Microservices: What We Learned with Backbone/Marionette](https://www.safaribooksonline.com/blog/2015/11/24/refactoring-javascript-microservice-backbone-marionette/) tutorial
Pasha Craydon

[An Explanation of the 'String Padding' Proposal](http://www.2ality.com/2015/11/string-padding.html) tutorial 
A look at a proposal (at stage 3 in the official process) for adding padStart and padEnd functions to strings.
Dr. Axel Rauschmayer

[10 Things to Know About Gulp](http://engineroom.teamwork.com/10-things-to-know-about-gulp/) tutorial
Adam Lynch

[Steps To Prepare Your Angular 1 Code for Angular 2](http://orizens.com/wp/topics/5-steps-to-prepare-your-angular-1-code-to-angular-2/) tutorial
Oren Farhi

[The Command Pattern Applied to Your Ember.js Application](http://yoranbrondsema.com/command-pattern-applied-ember-js-application/) tutorial
Yoran Brondsema

[Data-Driven Tests in JavaScript Using Mocha](https://booker.codes/data-driven-tests-in-javascript-using-mocha/) tutorial
Alex Booker

[ES.stage3 Proposal: Trailing Commas in Function Parameter Lists & Calls](http://www.2ality.com/2015/11/trailing-comma-parameters.html) tutorial
Dr. Axel Rauschmayer

[Distributing React Components](http://krasimirtsonev.com/blog/article/distributing-react-components-babel-browserify-webpack-uglifyjs) tutorial
Krasimir Tsonev

[Crash Course to Angular](https://www.outlearn.com/learn/vkarpov15/angular-crash-course) course 
Jump right in and build your first Angular web app today.
OutlearnSponsor

[React Is Killing Angular](http://en.arguman.org/react-is-killing-angular) opinion 
Yes, it’s only an opinion, but here it’s presented in a unique way.
Argument Map

[The Pros and Cons of Frameworkless JavaScript](http://www.sitepoint.com/frameworkless-javascript/) opinion
Paweł Zagrobelny

[Forgo JS Packaging? Not So Fast](http://engineering.khanacademy.org/posts/js-packaging-http2.htm) opinion
Khan Academy

[React Virtual DOM vs Incremental DOM vs Ember’s Glimmer: Fight](https://auth0.com/blog/2015/11/20/face-off-virtual-dom-vs-incremental-dom-vs-glimmer/) opinion 
Benchmarks of three different ways to work with dynamic DOMs.
Sebastián Peyrott

[ResponsifyJS: Dynamically Responsive Images jQuery Plugin](http://responsifyjs.space/) code
Wentin Zhang

[Spooky React: A 'Skeleton' for Front-End Apps with React, ES2015, and Browserify](https://github.com/accommodavid/spooky-react) code
David van Gelder de Neufville

[Unreal.js: A Plugin Bringing V8 JavaScript into Unreal Engine 4](https://github.com/ncsoft/Unreal.js) code
NCSOFT

[mo.js: Motion Graphics for the Web](http://mojs.io/) code
Oleg Solomka

[jump.js: A Small, Modern, Dependency-Free Smooth Scrolling Library](https://github.com/callmecavs/jump.js) code
Michael Cavalea

[react-yearly-calendar: React.js Yearly Calendar Component](https://github.com/BelkaLab/react-yearly-calendar) code
Belka

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

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