---
title: "This week's JavaScript news, issue 271"
publication: "JavaScript Weekly"
issue: 271
published_at: "2016-02-19"
canonical_url: "https://javascriptweekly.com/issues/271"
---

This week's JavaScript news, issue 271

This week's JavaScript news — [Read this e-mail on the Web](http://javascriptweekly.com/issues/271)

JavaScript WeeklyIssue 271 — February 19, 2016[Autotrack: Enhanced Tracking Features for Google Analytics](http://googledevelopers.blogspot.com/2016/02/introducing-autotrack-for-analyticsjs.html) An extension for Google Analytics’s JavaScript tracking code, enabling outbound link and form tracking, URL change tracking for SPAs, media query tracking, and more.  Google 
[MERN: Build Isomorphic JS Apps using React & Redux](http://mern.io/) A scaffolding tool that aims to make it easier to start building isomorphic apps with Mongo, Express, React and Node.  Hashnode 
[Creating an Imgur App with NativeScript](http://www.sitepoint.com/creating-an-imgur-app-with-nativescript/) A walkthrough of creating a mobile client for the Imgur image sharing site using NativeScript, a framework that lets you create native mobile apps using JavaScript and HTML.  SitePoint 
[![Bryntum\](https://copm.s3.amazonaws.com/22be71a1.png)](http://www.bryntum.com/products/gantt?aw=jswkly)[Ext Gantt: A Project Management UI Component Suite](http://www.bryntum.com/products/gantt?aw=jswkly)Ext Gantt is a JS/CSS component suite for project management. Out of the box, you get a very feature-rich Gantt chart, resource charts, histograms and much more. [Try a live demo](http://www.bryntum.com/try-gantt?aw=jswkly) BryntumSponsor
[Generating PDFs from Web Pages on the Fly with jsPDF](http://www.sitepoint.com/generating-pdfs-from-web-pages-on-the-fly-with-jspdf/) Did you know you can generate PDF files directly from JavaScript in the browser? Massimo Cassandro shows off the basics.  Massimo Cassandro 
[scientist.js: A Tool for Carefully Refactoring Critical Paths](https://github.com/ziyasal/scientist.js) A JavaScript port of GitHub’s [Scientist](https://github.com/github/scientist), a library for carefully refactoring critical paths in code by providing alternatives to test.  Ziya Sarikaya 
[SigmaJS: A Graph Drawing Library](http://sigmajs.org/) Makes it easy to publish network graphs on Web pages and allow network exploration in rich Web applications. Supports SVG, canvas, and WebGL rendering.  Alexis Jacomy 
[ES6 Cheatsheet on DuckDuckGo](https://duckduckgo.com/?q=es6+cheatsheet=answer=1) The alternative search engine shows a Mozilla-powered ES6 cheatsheet when you search for ‘es6 cheatsheet’. Nice.  DuckDuckGo 
['Full Stack JavaScript' Training Videos and Code](http://webapplog.com/full-stack-javascript/)If you don't want to buy Azat's new _Full Stack JavaScript_ book, you can enjoy 14 videos of its content and all the code for free :-) Azat Mardan 


Jobs

- [Full Stack in NYC (RoR + AngularJS)](https://jobs.lever.co/hightower/b1ab0f20-b613-408f-9d36-d29c362cceef/apply?utm_source=javascriptweekly&utm_medium=email)Want to work with small team tackling a big industry? We’re a group of 20 dedicated designers, engineers and PMs trying to change the way a $12 trillion business operates. If you're interested let's talk. Hightower
- [Software Architect – JavaScript](http://www.trivago.com.au/jobs/details/1258-software-architect-javascript?cip=99060001013667)We’re looking for a JavaScript Architect to improve our existing tools and frameworks. If you have an excellent knowledge of ES2015+, good knowledge of webpack and Babel and a thorough understanding of JavaScript application architecture, [apply today.](http://www.trivago.com.au/jobs/details/1258-software-architect-javascript?cip=99060001013667) Trivago
- [Sr. JavaScript Developer at Sticker Mule](https://www.stickermule.com/jobs?job=4e7f949e-085a-470d-934f-91a7423682d7=sr-javascript-developer)Sticker Mule is looking for passionate JavaScript developers with SPA experience to join our awesome remote dev team. Come help us build the best e-commerce experience for our customers using React, Node, and more. Stickermule

In Brief

[ESLint V2.0.0 Released](http://eslint.org/blog/2016/02/eslint-v2.0.0-released) news tools

[WebKit Introduces the B3 JIT Compiler](https://webkit.org/blog/5852/introducing-the-b3-jit-compiler/) news 
The Bare Bones Backend (B3) replaces LLVM as the low-level optimizer in WebKit’s JavaScript JIT.
WebKit

[(Online) JavaScript Summit 2016 - Feb 23-25, 2016](http://environmentsforhumans.com/2016/javascript-summit/) news 
A live, online JavaScript conference.
Environments for Humans

[Incrementally Migrating JavaScript to TypeScript](https://medium.com/@clayallsopp/incrementally-migrating-javascript-to-typescript-565020e49c88) tutorial 
TypeScript 1.8 now makes it possible.
Clay Allsopp

[Sending Emails with the Gmail JavaScript API](http://www.sitepoint.com/sending-emails-gmail-javascript-api/) tutorial
Jamie Shields

[Smooth Game Animations in React](https://medium.com/tech-quizlet/smooth-game-animations-in-react-df43ece916c8) tutorial
Jen Liu

[Design by Contract with Flow, React, and ESLint](https://react.rocks/blog/post/propTypes_React_Flow/) tutorial
Jeff Winkler

[Setting up Webpack for ES6, React, Sass and Bootstrap](http://andrejgajdos.com/setting-up-webpack-for-es6-react-sass-and-bootstrap/) tutorial 
A developer shares his Webpack config file.
Andrej Gajdos

[An Interview with Rob Eisenberg, Creator of Aurelia](https://www.cuttlesoft.com/interview-with-durandals-rob-eisenberg/) opinion
Cuttlesoft

[ES2016: Should the Future of JavaScript Be Developer-Driven?](http://www.sitepoint.com/es2016-should-future-of-javascript-be-developer-driven/) opinion
SitePoint

[Real World Ember: A Podcast About Practical Ember Usage](http://www.real-world-ember.com/) podcast
Jeffrey Biles

[Responsive Images in 30 Minutes or Less](https://www.imgix.com/?utm_source=javascript-weekly&utm_medium=email&utm_campaign=2016-02-19-javascript-weekly) tools 
Imgix is a real-time image processing service and CDN. Our new libraries enable you to implement lightboxes and zoom viewers without having to create multiple copies of the image, while also delivering it at high quality and speed, to every device or browser.
ImgixSponsor

[Essential Tools for Building SPAs with AngularJS](http://www.telerik.com/blogs/angularjs-developer-tools-list) tools
Nora Georgieva

[jQuery Cards: A Hand Selected Repository of jQuery Plugins](http://jquerycards.com/) tools

[Logatim: An Isomorphic Logger with Levels and Styles](http://edravis.github.io/logatim/) code 
Looks well put together and supports ANSI colors and styling, both in the browser and from Node.
Rubén Sospedra

[Descartes: An Experimental Way to Write CSS in JavaScript](https://descartes.io/) code 
An interesting, well presented experiment to make CSS more dynamic via JavaScript.
Jon Chan

[frpjs: Functional Reactive Programming in JavaScript](https://github.com/santoshrajan/frpjs) code
Santosh Rajan

[jquery.easypin: To Simply Pin Objects on to Images](https://github.com/atayahmet/jquery.easypin) code
Ahmet

[matcher: Simple Wildcard Matching Against Text](https://github.com/sindresorhus/matcher) code 
For example, `*oo` would match against foo, moo, or bamboo.
Sindre Sorhus

[search-index: A Freetext Search Module for Node and Browsers](https://github.com/fergiemcdowall/search-index) code
Fergus McDowall

[kneden: Babel Plugin to Transpile ES7 async/await to Vanilla ES6 Promise Chains](https://github.com/marten-de-vries/kneden) code
Marten de Vries

[Apply to 3,000+ Jobs in 10 Minutes & 1 Application](https://hired.com/?utm_source=newsletters&utm_medium=jsweekly&utm_term=cat-tech-java&utm_content=3kcompaniesin10min&utm_campaign=q1-16&utm_location=us) 
Top companies apply to you on Hired. Get salary and equity upfront before interviewing.
Hired.comSponsor

Curated by [Peter Cooper](http://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Like this? You may also enjoy: [FrontEnd Focus](http://frontendfocus.co/) : [Node Weekly](http://nodeweekly.com/) : [React Status](http://react.statuscode.com/)

[Stop getting JavaScript Weekly](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://javascriptweekly.com/issues/271)

© Cooperpress Ltd. Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
