JavaScript Weekly
Issue 324 — March 2, 2017
Not a lot to see yet, but Axel has done a great job of maintaining similar posts in the past if you want to keep up to date with the latest ES specs.
Dr. Axel Rauschmayer

The W3C WebAssembly Community Group says the design of WebAssembly is complete enough that browsers can ship it “on by default”. An official logo has also been chosen.

Due to industry shifts and student feedback, Stanford is experimenting with basing its introductory computer science courses around JavaScript instead of Java.
The Stanford Daily

Pusher's hosted API makes it simple to add realtime features to your app like chat, feeds and notifications. Get started for free and scale fast.
Pusher   Sponsor

How the call stack works, Error objects, and how and why you can manipulate stack traces.
Lucas Fernandes da Costa

Webpack is a powerful tool that bundles your app source code efficiently for use in the browser. There have been many intros but this is another great one.
Joseph Zimmerman

Brings together the F# compiler and Babel to make JavaScript a true backend for F#, a strongly typed, ML-esque language I have a big soft spot for and which you can learn here.

The technical behind-the-scenes tale of Turbofan, one of V8’s optimizing compilers.
Benedikt Meurer


  • Senior Front-End Developer at Catawiki (Amsterdam or Assen)Our mission is to make special items available to everyone. We offer a unique opportunity to join our team and improve the experience for millions of our users with an iterative, small-step approach through A/B testing. Catawiki
  • Software Engineer, Web - Zürich, SwitzerlandCentralway is seeking an experienced programmer to come and join the team. The right candidate will be responsible for building and maintaining high performance web applications with cutting-edge technologies. Centralway Numbrs

In Brief

Ember Developer? Take Part in the 2017 Ember Community Survey news
Matthew Beale

Kotlin 1.1 Released with JavaScript Support, Coroutines and More news
JS is now a fully supported target backend for the language.

A List of 30 JavaScript Conferences Taking Place in 2017 news
hello JS

What Makes WebAssembly Fast? tutorial
Lin Clark

Running Jest Tests Before Each Git Commit tutorial
Ben McCormick

Using Zones in Angular for Better Performance tutorial
Pascal Precht

Points To Consider When Upgrading to Vue.js 2.2 tutorial

How to Sort an Array of Objects in JavaScript tutorial
Olayinka Omole

JavaScript's 'void' Keyword tutorial
Christoph Michel

A Look at TypeScript 2.2's 'object' Type tutorial
Marius Schulz

Using terminal to view test results is a productivity killer. tools
It's like browsing the web in a text-based browser. We deliver test results in realtime to your editor.
Wallaby.js  Sponsor

How We Migrated A 200K+ LOC Project to TypeScript and Survived story
Kleo Petrov

Converting A Large React Codebase From CoffeeScript to ES6 story
Christian Schlensker

An (Opinionated) Map to Modern JavaScript Development opinion
Santiago de León

eslint-plugin-jsx-a11y: Static AST Checker for Accessibility Rules on JSX Elements tools
Ethan Cohen

A Roundup of Vue.js-Supporting Mobile Hybrid App Frameworks tools
A roundup of hybrid mobile frameworks supporting Vue.js 2.0.

store.js 2.0: Cross-Browser Storage for All Use Cases code
2.0 is a full revamp with pluggable storage and extra functionality.
Marcus Westin

Anchorme: Detects Links and URLs in Text and Converts Them to Links code
Alex Corvi

BigPicture.js: Lightweight Image / Video Viewer code
Supports YouTube and Vimeo.
Henry Dollman

How to find and fix the slowest code in your .NET application tools
Find bottlenecks in your code or database boost performance with new ANTS Performance Profiler 9. Try Free.
Red Gate  Sponsor