Can you help us to improve JavaScript Weekly by taking this quick survey? 3 random repondents (announced next week) will win a copy of Dr. Axel Rauschmayer's awesome Exploring ES6 book. Thanks! :-) Take the survey here. - Peter Cooper, Editor
A detailed walkthrough of building a JavaScript-based ‘sound machine’ desktop app using Node and Electron.
Kristian Poslek
Relay helps you steer clear of imperative APIs and instead declare your data requirements using GraphQL. Relay then figures out how and when to fetch your data from the server.
Facebook
Primarily a tidy up/cruft removing release.
Ember.js Team
Accelerate your single page application development with key practices to make Agile work effectively for Angular, React, and other HTML5 projects.
Rangle.io
Sponsor
Flow is a static type checker built at Facebook that can perform a variety of checks on your code whether you annotate the types or not.
SitePoint
Changes are on the way for Google’s V8 JavaScript engine (as used by Node and Chrome), such as replacing its baseline JIT with a bytecode interpreter.
Google
A primer to classes in ES6/JavaScript 2015 starting from how you’d mimic their abilities in ES5.
StrongLoop
“ES6 is in a weird place when it comes to web development as a whole. It is a standard, it is well supported, but it also breaks backwards compatibility.”
Christian Heilmann
Jobs
In Brief
The js13kGames 2015 Competition Has Started news Andrzej Mazur
For Node, 4.0 Is The New 1.0 news node
As part of the convergence of Node and io.js, Node 4 will contain all the improvements made in io.js as well as features from Node 0.12.
Mikeal Rogers
Netflix.com Adopts Universal JavaScript, Drops Java From Rendering Pipeline news InfoQ
Learn Node.js Online with 1-on-1 Mentorship course Use your JavaScript skills to conquer real-time, fullstack apps with projects covering MongoDB, Express, Git
Thinkful Sponsor
JavaScript Debugging Tips and Tricks tutorial Zsolt Nagy
.bind() For Dummies tutorial Dave Lunny
Create Your First Ember 2.0 App: From Authentication to Calling An API tutorial Diego Poza
Creating a Simple App Using React and the Flux Architecture tutorial Chris Harrington
Tips and Tricks for Debugging Unfamiliar AngularJS Code tutorial Francois Ward
A Tour of AngularJS 2 video Gion Kunz
React and Flux: Two Great Tastes that Taste Great Together video Bill Fisher
Why I Write Plain JavaScript Modules opinion Nicolas Bevacqua
Is Babel Good Enough for Serious Use So That I Can Write in ES6? opinion
Some interesting answers here.
Reddit
React’s JSX: The Other Side of the Coin opinion Cory House
Pay Down Your Technical Debt with Corgibytes We’ll knock out your backlog while your team keeps building new features. And yes — this is work that we actually like to do.
Corgibytes Sponsor
Peaks.js: Audio Waveform Rendering in The Browser code
Presented via an article that goes into the research and techniques behind its development.
BBC
Angular Fx: CSS3 Animations and Effects Directives code 720kb
immu: A Simple Fail-Fast Immutable Data Structure Library code Scott Corgan
react-input-color: React Component for Color Input code Wang Zuo
ICYMI: The JavaScript Weekly Survey We want to improve JavaScript Weekly but need your input to help us do so. Cooper Press
|