This Week in JavaScript - 31 October 2016

Hello and welcome to ‘This Week in JavaScript’ — another curated collection of links relating to what’s new and exciting in the world of JavaScript. 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 finds …

Getting started

Learning more

  • Laboratory - JavaScript experiments.
  • How to Use Ajax in WordPress – a Real World Example - Ajax has rapidly become a popular web technology, you’ll find it used on most websites. The key feature of Ajax is it can manage database operations without reloading the web page. This means, you can fetch data from the database and display it on the front-end without needing to refresh the page.
  • Parsing JSON is a Minefield - JSON is the de facto standard when it comes to (un)serialising and exchanging data in web and mobile programming. But how well do you really know JSON?
  • Functions as First-Class Objects in JavaScript: Why Does This Matter? - Functions in JavaScript are first-class objects (or “first-class citizens”). Fascinating, but… what does that mean? Why does it matter? Read on and we’ll have a look!


  • Shave - A modern javascript plugin for truncating text within an html element.
  • jq.node - like jq but WAY MORE powerful.
  • Typeis - It’s the smart and simple JavaScript type checker

ES6 and Beyond

React / Redux


  • Yarn vs npm: Everything You Need to Know - Yarn is a new JavaScript package manager built by Facebook, Google, Exponent and Tilde. As can be read in the official announcement, its purpose is to solve a handful of problems that these teams faced with npm.
  • Faster, More Reliable CI Builds with Yarn - You may have heard of Yarn. It’s intended as a faster, more reliable alternative to the npm client. It’s nice to have packages install faster locally, but to really get the most from Yarn, you should also be using it with your continuous integration server.


Everything Else

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 Chris of Arabia.


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