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

This week's JavaScript news, issue 275

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

JavaScript WeeklyIssue 275 — March 18, 2016[Experimental Support for WebAssembly Now in V8](http://v8project.blogspot.com/2016/03/experimental-support-for-webassembly.html) WebAssembly is a new low level bytecode and runtime, acting as a compilation target for Web use. Experimental support is now available in V8 and Chromium behind a flag.  Seth Thompson 
[Angular 2 and the Future of HTML5 Apps](https://www.oreilly.com/ideas/angular-2-and-the-future-of-html5-apps) Brad Green’s keynote from Fluent on how new techniques are making it easy to use advanced browser features like Web Workers, HTTP/2, and service workers. _Note: X to skip the login wall._ O'Reilly Media 
[An Introduction to jQuery's Deferred Objects](http://www.sitepoint.com/introduction-jquery-deferred-objects/) Before promises, jQuery had (and still has) its own similar mechanism: deferred objects. Here’s a look at how they work and how they’re evolving.  Aurelio De Rosa 
[![PubNub.com\](https://copm.s3.amazonaws.com/791bc828.jpg)](https://attendee.gotowebinar.com/register/493236891416510978?source=wbn-cy16-q1-javascript-sdk-handson-javascriptweekly3)[Build Your Own Real-Time Chat App....Fast!](https://attendee.gotowebinar.com/register/493236891416510978?source=wbn-cy16-q1-javascript-sdk-handson-javascriptweekly3)Learn to build your own JavaScript chat app with real-time messages and more in no time. Join this developer training webinar now. (Limited Seating) PubNub.comSponsor
[Functional Programming for JavaScript People](https://medium.com/@chetcorcos/functional-programming-for-javascript-people-1915d8775504) This is not a casual read (get coffee) - it digs deep, but you’ll learn some cool stuff about functional programming concepts.  Chet Corcos 
[Substance: A Library for Web-Based Content Editing](http://substance.io/) Flexible, works well with HTML/XML import and export, supports custom HTML rendering by writing components. Mature and used in several products.  Substance Software GmbH 
[Using React.js for High Performance TV UIs (video)](https://www.youtube.com/watch?v=5sETJs2_jwo) A talk from Steve McGuire of Netflix on how they’ve built a high performance and completely declarative UI for living room use using React.  YouTube 
[All JS Libraries Should Be Authored in TypeScript](http://staltz.com/all-js-libraries-should-be-authored-in-typescript.html) A controversial insight? “By building the library from the ground up with types, you make clear what are the constraints and preconditions of your API.”  André Staltz 
[The Single Piece of JavaScript on Hacker News](http://blog.watchandcode.com/2016/03/17/the-single-piece-of-javascript-on-hacker-news/) A [tweet](https://twitter.com/sama/status/622915286782513152) inspired a closer look at the single piece of JavaScript on HN.  Gordon Zhu 


Jobs

- [JavaScript Developer at X-Team (Remote)](http://x-team.com/javascript-developer?utm_source=newsletter&utm_medium=email&utm_campaign=js-weekly-march)We're looking for developers with extensive knowledge of JavaScript. The perfect candidate would be highly skilled in different frameworks and libraries. We are 100% remote and we provide the funding needed to help you achieve your goals and grow as a remote developer. X-Team
- [Frontend Developer at Backbase (Amsterdam)](http://careers.backbase.com/job/senior-frontend-consultant-4/?utm_source=javascriptweekly&utm_medium=email)Being a Frontend Developer at Backbase gives you the opportunity of not only working with the newest technologies, but also mastering your leadership skills through implementing our product at our client’s offices. Travel the world; tickets/hotels are on us. Backbase
- [Stop Applying to Jobs - Let Companies Apply to You](https://hired.com/?utm_source=newsletters&utm_medium=jsweekly&utm_term=cat-tech-java&utm_content=stopapplyingtojobs&utm_campaign=q1-16&utm_location=us)On Hired, sign up in 10 minutes and get offers from top companies like Facebook, Uber, Stripe. Engineers get an average of 5 offers on the platform in 1 week. Try it today. Hired.com

In Brief

[jsconf.be: A JavaScript Conference in Belgium 2016 (May 3)](https://www.jsconf.be/en/#2016edition) news
JSConf Belgium

[ReactJS Webinar: Migrate from Web 2.0 jQuery Soup to Reusable React Components](http://go.rangle.io/webinar-migrating-to-reusable-react-components?utm_campaign=Migrating%20to%20React%20-%20Webinar&utm_medium=enewsletter&utm_source=JS%20Weekly) news 
Take a look at the critical concepts needed to move your rich jQuery components to React reusable components. Achieve the same functionality, plus achieve additional benefits like managing application state.
RANGLE.IOSponsor

[A Few New Developer-Facing Features in V8 5.0](http://v8project.blogspot.com/2016/03/v8-release-50.html) news 
Will be coming in Chrome 50 Stable soon.
Google

[Marko v3: A Templating Engine and UI Component Building Library](http://markojs.com/docs/marko/what-is-new-marko-v3/) news tools
Marko

[Animating with React, Redux, and d3](http://swizec.com/blog/animating-with-react-redux-and-d3/swizec/6775) tutorial
Swizec Teller

[6 Ways to Bind JavaScript's this Keyword in React, ES6 and ES7](http://www.sitepoint.com/bind-javascripts-this-keyword-react/) tutorial
Dan Prince

[How to Install Multiple Versions of Node.js using nvm](http://www.sitepoint.com/quick-tip-multiple-versions-node-nvm/) tutorial node
SitePoint

[Three Ways to Reverse a String in JavaScript](https://medium.freecodecamp.com/how-to-reverse-a-string-in-javascript-in-3-different-ways-75e4763c68cb) tutorial
Sonya Moisset

[Thoughts On Thunks](http://blog.getify.com/thoughts-on-thunks/) tutorial 
“an eager async thunk is basically an early predecessor to promises”
Kyle Simpson

[On Being Overwhelmed and Approaching The Ever-Changing JS Ecosystem](https://www.youtube.com/watch?v=oO0b7iplgYY) video
YouTube

[A Look at RxJS Version 5](https://www.youtube.com/watch?v=COviCoUtwx4) video 
Ben Lesh, a senior UI engineer at Netflix, explains all.
YouTube

[The Path to JavaScript Next (at eBay)](http://www.ebaytechblog.com/2016/03/15/the-path-to-javascript-next/) opinion 
A brief, high level look at how eBay adopted ES6 into their huge ecosystem of development projects.
eBay Tech Blog

[The Deep Roots of JavaScript Fatigue](https://segment.com/blog/the-deep-roots-of-js-fatigue/) opinion
Calvin French-Owen

[Why I Write Plain JavaScript Modules](http://ponyfoo.com/articles/why-i-write-plain-javascript-modules) opinion 
We linked this ages ago but it's doing the rounds again - it's good.
Nicolas Bevacqua

[AVA: A 'Futuristic' Concurrent Test Runner](https://github.com/sindresorhus/ava) tools code 
Runs tests concurrently to take advantage of Node’s async nature. Supports ES6, promises, generators, and more.
Sindre Sorhus

[JavaScript Speech Recognition (without using browser APIs)](https://dreamdom.github.io/speechrec.html) code 
Actually analyzes sound and lets you train it with new sounds or words.
Dominic Winkelman

[tonal: A Functional Music Theory Library](https://github.com/danigb/tonal) code 
Manipulate pitches, chords, scales, keys, etc.
danigb

[spotifyCurrentlyPlaying.js: Share What You're Playing, On Your Site](http://kylebrumm.com/spotifyCurrentlyPlaying.js/) code
Kyle Brumm

[Force.js: The Easy Way to Scroll and Animate Your Page](http://www.gravmatt.com/force-js/) code 
Multiple easing functions, tries to use CSS transitions by default but falls back.
Rene Tanczos

[D3 Calendar Heatmap: Represent Time Series Data (a la GitHub Contrib Chart)](https://github.com/DKirwan/calendar-heatmap) code
Darragh Kirwan

[You Know How to Code, but How Are Your Design Skills?](http://trydesignlab.com/a/web-design-course/ad49af1e/?utm_source=jsweekly&utm_medium=email&utm_campaign=march2016) course 
Learn UI UX design through part-time, online courses with 1-on-1 mentorship from expert designers.
DesignlabSponsor

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

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