This Week in JavaScript - 13 April 2015

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!)

Has it really only been one week since the last one? It feels like a month’s worth of good stuff has turned up!

Design

14 Rules for Creating CTA Buttons That Work
Design for South Paws
Dear web designer, let’s stop breaking the affordance of scrolling

Development

Collection of design insights about perceived speed
The Dao of Immutability
Get a nice and free domain for your GitHub Page

Libraries

The original jQuery source code, annotated by John Resig
Difference between JavaScript Window.onload event vs jQuery document.ready() event?
10 JavaScript libraries to draw your own diagrams
List of Javascript Animation Libraries
I won’t be using Angular for my next project… and neither should you

Mobile

Burger - a minimal hamburger menu with fullscreen navigation
10 Blissful Bootstrap Tools And Templates For Quality jQuery Mobile Development
Moment is quickly becoming my new jQuery!

Learning more

Determine If A Number Is Prime Using JavaScript
Awesome JSON
μson (uson) is a shorthand for JSON
The mind-boggling universe of JavaScript Module strategies
Numeric JavaScript - Numerical analysis in JavaScript
Developing Javascript Applications Supporting Simple i18n
Handling Time in Javascript - Inspired by the Bug Report of the Century

Projects

Implementing GameplayCreate Space Invaders with Swift and Sprite Kit -

Create A Calculator App Using Ionic Framework That Solves Infix Expressions

ES6

Turn your ES5 code into readable ES6
Let’s talk about ECMAScript 2015 (ES6) - arrow functions
Understanding ECMAScript 6: Class and Inheritance
Start writing and testing ES6 code in the browser today with Traceur and Karma
Deploying ECMAScript 6

Testing

HTMLHint: Static code analysis tool
Writing Automated Tests with Mocha and Chai
Getting started with Node.js and Mocha
Selenium and Node.js, fourk.js

And finally, the winner is …

JS1k winner - Defender


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, and happy reading! - Paul and Jim.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.