This Week in JavaScript - 6 February 2017

Hello and welcome to This Week in JavaScript, our 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 and front end roundups too!)

And now for this week’s JavaScript finds …

## Getting Started - [Front-End Developer Handbook 2017]( - An outline and discussion on the practice of front-end engineering: how to learn it and what tools are used when practicing it in 2017. - [A beginner's guide to JavaScript variables and datatypes]( - If it seems like a daunting journey ahead and you don’t know where to start, here’s a little secret: it doesn’t take any special skill to learn how to program, and everyone starts at zero. - [Animating Pacman on the canvas]( - A walkthrough on creating and animating a representation of Pacman.

Learning More


  • Composition-logger - A a package to help visualize/debug functional compositions.
  • Tiny Tim - Meet Tim, a simple, small timer < 200 bytes.
  • A-table - Simple Editable Table UI Library.
  • Mithril - Mithril is a modern client-side Javascript framework for building Single Page Applications. It’s small (< 8kb gzip), fast and provides routing and XHR utilities out of the box.

ES6 / ES2015 and beyond




Cool stuff

  • Krita - A fast, flexible, and free Photoshop alternative built by artists.

For more links like this and to keep up-to-date with the latest goings on in JS land, you can follow SitePoint’s JavaScript channel on Twitter.

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 chrisofarabia.


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