---
title: "State of JavaScript 2016 results, Vue 2.0 released, Angular 2 vs React comparison"
publication: "JavaScript Weekly"
issue: 304
published_at: "2016-10-06"
canonical_url: "https://javascriptweekly.com/issues/304"
---

State of JavaScript 2016 results, Vue 2.0 released, Angular 2 vs React comparison

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

JavaScript WeeklyIssue 304 — October 6, 2016[The State of JavaScript: The Results](http://stateofjs.com/2016/introduction/)The (very thorough) results from Sacha Greif’s (creator of [Telescope](http://www.telescopeapp.org/)) ‘State of JavaScript’ survey. Over 9,000 of you took part and there’s lots to learn here. Sacha Greif 
[Vue 2.0 Released: The Declarative UI Framework](https://medium.com/the-vue-point/vue-2-0-is-here-ef1f26acf4b8)After 8 alphas, 8 betas and 8 RCs, Vue 2.0 is ready for production. It’s a lot faster than before, and includes [a great introductory guide.](http://vuejs.org/guide/) Evan You 
[How It Feels to Learn JavaScript in 2016](https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.9ibvb8euy)The complexity of the JS ecosystem can sometimes prove overwhelming — here, Jose takes a _satirical_ look at how varied the JS landscape is in 2016. This provoked [much](https://www.reddit.com/r/programming/comments/55okik/how_it_feels_to_learn_javascript_in_2016_xpost/) [discussion](https://news.ycombinator.com/item?id=12628921) and many [responses](https://medium.com/@kitze/how-it-actually-feels-to-write-javascript-in-2016-46b5dda17bb5). Jose Aguinaga 
[![Frontend Masters\](https://copm.s3.amazonaws.com/7719570e.png)](https://frontendmasters.com/courses/chrome-dev-tools/?utm_source=javascriptweekly&utm_medium=email)[New Course: Master Chrome Developer Tools](https://frontendmasters.com/courses/chrome-dev-tools/)Most people are aware that Dev Tools exist.. to tweaking CSS or the interactive console. But there is so much more! Let’s look at every dev tools and learn to edit, debug and profile web applications! Frontend MastersSponsor
[A Proposal for a 'global' Object in ECMAScript](http://www.2ality.com/2016/09/global.html)Dr. Axel looks at ‘global’, a proposal for a standard way to access the global object in JavaScript across all types of runtime. Dr. Axel Rauschmayer 
[Angular 2 vs React: The Ultimate Dance Off](https://medium.com/javascript-scene/angular-2-vs-react-the-ultimate-dance-off-60e7dfbc379c)An in-depth comparison between Angular 2 and React. Eric Elliott 
[Node.js, TC-39, and Modules](https://hackernoon.com/node-js-tc-39-and-modules-a1118aecf95e)A write-up of what’s going on with TC39 (the group working on specifying the latest versions of JavaScript) around ECMAScript Module support in Node. A great look at the issues involved. James M Snell 
[From Speaker to Conference Sponsor with ag-Grid](https://www.ag-grid.com/ag-grid-angular-connect-2016/)The tale of how a developer with an idea for a JavaScript data grid control turned it into an entire company. I hope this inspires some of you. Niall Crosby 


Jobs

- [Frontend specialist in Amsterdam](http://careers.backbase.com/job/senior-frontend-consultant/?utm_source=javascriptweekly&utm_medium=email)Always wanted to work in a multicultural organisation with clients from all over the world? We travel, present and breathe JavaScript daily. Join us and help create the world's leading lean customer experience platform. Backbase
- [Senior Front End Engineer](https://jobs.lever.co/animoto/f247e7a5-8495-4ab7-ac43-a2fe49ff8d25?lever-source=cooperpress)Everyone should have the power to create professional-quality videos. As a member of the Animoto team, you'll be developing a responsive, elegant web experience and pioneering the next generation of video creation software. Animoto
- [One Application, 4,000+ Opportunities - Try Hired](http://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q4-16-javascriptweekly)On Hired companies apply to interview you. Get 1:1 support for your job search plus upfront compensation details. Hired

In Brief

[A Book Apart Releases 'JavaScript for Web Designers' Book](https://abookapart.com/products/javascript-for-web-designers) news
Mat Marquis

[Latest WebKit Build Supports JavaScript Internationalization API](https://webkit.org/blog/6978/javascript-internationalization-api/) news
WebKit

[A Look At The 'Rest/Spread Properties' ES Proposal](http://www.2ality.com/2016/10/rest-spread-properties.html) news
Dr. Axel Rauschmayer

[Join Google for Polymer Summit 2016 via Livestream on 17-18 October](https://services.google.com/fb/forms/pol2016/) event 
Featuring 2 days of talks on Polymer, Web Components, Progressive Web Apps, & the future of the mobile web
Google Inc.Sponsor

[Chrome Dev Summit 2016](https://developer.chrome.com/devsummit) event 
Registration for the Chrome Dev Summit is now open (San Francisco, Nov 10-11). Join Chrome VP Darin Fisher for two days of announcements and talks from the Chrome team.
Google

[Lazy-Loading ES2015 Modules in the Browser](http://blog.avenuecode.com/lazy-loading-es2015-modules-in-the-browser/) tutorial 
How to load ES2015 modules synchronously (during the page load) and asynchronously (performing lazy-loading) using System.js.
Tiago Garcia

[A Quick, Practical Guide to JavaScript Promises](https://www.twilio.com/blog/2016/10/guide-to-javascript-promises.html) tutorial
Dominik Kundel

[Create a Trello Clone using Angular, Node.js, Mongo, and Express](https://www.codementor.io/angularjs/tutorial/trello-clone-angular-node-mongo-express) tutorial 
This in-depth tutorial details how to write a Trello-like ticketing system from scratch.
Codementor

[Embedding ChakraCore into CLR / C# Apps on Windows](https://www.smashingmagazine.com/2016/09/building-hybrid-apps-with-chakracore/) tutorial
Eric Rozell

[Elegant Form Validation Using React](https://spin.atomicobject.com/2016/10/05/form-validation-react/) tutorial
Jordan Schaenzle

[Loading Polyfills Only When Needed](https://philipwalton.com/articles/loading-polyfills-only-when-needed/) tutorial 
How to conditionally load polyfills while considering the balance of simplicity and performance.
Philip Walton

[Saved from Callback Hell](https://www.sitepoint.com/saved-from-callback-hell/) tutorial 
Camilo Reyes believes that by applying some SOLID principles, callbacks can still be a useful technique.
SitePoint

[Using the Fetch API for Modern Async Server Calls](http://developer.telerik.com/featured/fetch-modern-async-server-calls/) tutorial 
How the new fetch API is a better replacement for XHR when fetching resources.
Jared Faris

[Variable and Function Hoisting in ES2015](https://bitsofco.de/variable-and-function-hoisting-in-es2015/) tutorial
Ire Aderinokun

[The Guide to Promises in Computed Properties in Ember](https://emberigniter.com/guide-promises-computed-properties/) tutorial
Frank Treacy

[Write Better Apps in Angular 2: Rangle’s Online Training Program](http://info.rangle.io/angular-2-online-training?utm_source=JsWeekly&utm_medium=newsletter&utm_campaign=Oct6) course 
Rangle offers this free Angular 2 online training program for JavaScript developers. Register now to join the session on October 18-19.
RANGLE.IOSponsor

[Why I Believe GraphQL Will Come to Replace REST](https://dev.to/reactiveconf/why-i-believe-graphql-will-come-to-replace-rest) opinion
Martijn Walraven

[Canary in the Gold Mine: Test npm Modules on a Specific Node Version](https://github.com/nodejs/citgm) tools
Node.js Foundation

[Lasso: Advanced JS Module Bundler, Asset Pipeline and Optimizer](https://github.com/lasso-js/lasso) tools
eBay

[iView: UI Component Library with Vue.js](https://github.com/iview/iview) code

[mFancyTitle: jQuery Plugin That Animates Your Page's Title](http://mft.musings.it/) code
Federica Sibella

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/304)

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