JavaScript Weekly
Issue 198 — September 12, 2014
Axel gives an overview of the complete ES6 module system based upon the finalized module syntax agreed upon at TC39’s end of July meeting.
Axel Rauschmayer

A client-side JavaScript SDK for authenticating with OAuth2 Web services and querying their REST APIs. Support many services (like Dropbox, Facebook, GitHub, Twitter) out of the box.
Andrew Dodson

Inspired by Ember Data, angular-data is an in-memory cache for managing your data that can communicate with a RESTful backend over HTTP or connect to localStorage.
Jason Dobry

New Relic
Currently, 1.2m domains use the New Relic Browser monitoring tools to maintain a comprehensive overview of their browser page load times, throughput, browser transactions, JavaScript errors and Ajax timing. Find out how real-time insights help people build better performing software with New Relic.
New Relic   Sponsor

Sing Li presents a comprehensive overview of both Polymer and Web Components and using them to assemble modern web and mobile applications with reusable, composable visual and functional components.
IBM developerWorks

Nashorn’s goal is to implement a lightweight high-performance JavaScript runtime in Java on top of the JVM. Aldo Ziflaj explains how to have a quick play with it.
SitePoint

The Financial Times has built a ‘polyfills-on-demand’ delivery system that sends the best polyfills in the right order to just the browsers that require them (based on their User Agent string).
FT Labs

Jobs

  • Frontend developer (JavaScript specialist) at the Guardian (London)To help power our ground breaking journalism, we are looking for passionate developers with a familiarity with AngularJS or React, interest in ES6 and Web Components, and who care about testing, performance, full-stack work and operations. The Guardian
  • JavaScript Developer at GameHouse (Seattle)Love creating mobile-friendly front-ends with the latest frameworks like Angular? GameHouse wants you! Join a small, cohesive team building the best app discovery system in the mobile game industry. GameHouse
  • Get 5-15 Javascript Job Offers in SF, NYC, LA, SEAWith such high demand for JavaScript devs, shouldn't the job seeker hold all the cards? Join a one-week Hired auction get mutliple, upfront bids from 1,000+ companies. Hired.com

In Brief

Firefox Nightly now has an initial optimized implementation of the new JS-SIMD API news
Dan Gohman

Learning Gulp: Getting Started with The Front End Factory tutorial
Chad Humphrey

Require.js Packages for Building Large Scale Angular Applications tutorial
Jonathan Creamer

Retrieving Property Names with Object.getOwnPropertyNames and Object.keys tutorial
A Drip of JavaScript

Combining JavaScript Arrays tutorial
Kyle Simpson

Taming the Asynchronous Beast with CSP in JavaScript tutorial
James Long

Integrating D3.js Visualizations in a React App tutorial
Nicolas Hery

Emscripten & asm.js: Approaching Native Speed in JavaScript 
A slidedeck from the CppCon C++ Conference by Emscripten’s creator.
Alon Zakai

Using Fourier Transforms with the Web Audio API 
A fun look, complete with examples, of using the Web Audio API to generate horn, organ, and siren noises using createPeriodicWave.
Sébastien Molines

Forcing Stack Traces with JavaScript 
Kyle Simpson

Easier ArrayBuffer to String Conversion with The Encoding API 
HTML5 Rocks

Crockfords 'New' Way to Create Object Constructors? 
Reddit

Collecting and Iterating, the ES6 Way 
HTML5 Rocks

Erik Bryn's Ember Fest 2014 Keynote video
The history and state of Ember.
YouTube

How Instagram.com Works video
Pete Hunt digs into single page apps, their pros and cons, how to mitigate their problems, and how this is done at Instagram.
OSCON 2014

jQuery FocusPoint: Intelligent Cropping for Flexible Image Containers code
Dynamically crops images to fill available space without cutting out the image’s subject.
Jono Menz

Phaser 2.1.0 Released: A Fast HTML5 2D Gamedev Framework code
Richard Davey

axios: Promise-based XHR Library code
Matt Zabriskie

DataCollection.js: Fast, Synchronous Processing of Large Datasets From API Responses code
Keith Horwood

React-Components: A Searchable Database of React Components code
VaffelNinja

Still in the 24% who don’t do database source control? Then read this free eBook 
Learn database source control with this free guide: SQL Server Source Control Basics. Written by an MVP and 2 others, it has 295 pages full of worked examples, covering core ideas, tools, source control systems, and how to automate. Get your copy now.
Red Gate Software  Sponsor