Hello and welcome to This Week in JavaScript—a lovingly curated collection of links relating to what’s new and exciting in the world of JS. The complete list is tagged jsweekly. (Don’t forget to check out our weekly .Net roundup too!)
Writings
Designers And Developers: No Longer A House Divided
Notes On Client-Rendered Accessibility
Form Inputs: The Browser Support Issue You Didn’t Know You Had
Rise of the Transpilers by Jeremy Ashkenas (Video)
We Tested How Googlebot Crawls JavaScript And Here’s What We Learned
Learning more
A re-introduction to JavaScript
Polyfill for Array.prototype.fill
Polyfill for Array.prototype.copyWithin
Revealing the Inner Workings of JavaScript’s ‘this’ Keyword
Libraries
The abundance of javascript libraries
Burger: A Minimal Hamburger Menu with Fullscreen Navigation
Dragula: Drag and drop so simple it hurts
The Epic, Awesome & Supremely Useful Data Attribute
Show EJS: display TeX math with react-katex
Space.js: HTML-driven narrative 3D scrolling
Echoes Player new version based on AngularJS
Frameworks
Using angular ui-layout
The Core Concepts of Angular 2
Stay on 1.3 or Move to NEW ANGULAR 2.0?
jsblocks: A better JavaScript MV-ish framework
Creating a Bucket List App with Ionic and Firebase – Part 2
Real-time weather in Unity
React
Play minesweeper and explore React immutability
React 0.13.x and Autobinding
React Component Playground, React Native Fish
Using webpack to build React components and their assets
Best practices for building large React applications
ES6
Mozilla - ES6 in depth
xto6: Modernize your JavaScript code
ES6 - generators
ES6 Feature Tests
Understanding ECMAScript 6: Template Strings
Testing
Cucumber.js extension with promises and timeouts
Modern JavaScript Libraries: The Isomorphic Way
End note
Last week I received the test results from Mensa and have been surprised to find that I passed.
I think I got lucky though. They were using a culture-fair IQ test inspired by Raven’s advanced progressive matrices
Here’s a purportedly accurate IQ test that uses Raven’s matrices - how well do you do?
I hope you’ve enjoyed working through these links. Before I leave you, might I remind you to check out SitePoint’s official JavaScript newsletter which you can subscribe to here: http://www.sitepoint.com/newsletter/
Please PM us if you have anything of interest for the next issue or if there is anything you would like to see featured. Paul and Pullo.