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

This week's JavaScript news, issue 272

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

JavaScript WeeklyIssue 272 — February 26, 2016[Draft.js: A Rich Text Editor Framework for React](http://facebook.github.io/draft-js/) Highly customizable & built by Facebook, Draft makes it easy to build rich text inputs. Uses an immutable model and abstracts cross-browser differences.  Facebook 
[Visual Studio Code Introduces 'Chrome Debugging'](http://code.visualstudio.com/blogs/2016/02/23/introducing-chrome-debugger-for-vs-code) Lets you debug client-side JavaScript code running inside Google Chrome directly from Visual Studio Code. Microsoft 
[31 Videos from React.js Conf 2016](https://www.youtube.com/playlist?list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY#reactjsconf2016) It only took place earlier this week but videos from React.js Conf are already out. Perhaps start with [Nick Schrock’s keynote.](https://www.youtube.com/watch?v=MGuKhcnrqGA&index=1&list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY) YouTube 
[![PubNub\](https://copm.s3.amazonaws.com/061dd111.jpg)](https://attendee.gotowebinar.com/register/1496285063410097666?source=wbn-cy16-q1-javascript-sdk-hands-on-javascriptweekly)[Build Your Own Real-Time Chat App....Fast!](https://attendee.gotowebinar.com/register/1496285063410097666?source=wbn-cy16-q1-javascript-sdk-hands-on-javascriptweekly)Learn to build your own JavaScript chat app with real-time messages and more in no time. Join this developer training webinar now. (Limited seating. Seats fill fast.) PubNubSponsor
[Angular 2 Change Detection Explained](http://blog.thoughtram.io/angular/2016/02/22/angular-2-change-detection-explained.html) One of the key roles of frameworks like Angular and React is to externally represent internal changes in state and data. This is an in-depth look at how Angular 2 deals with this task.  Pascal Precht 
[Come to O'Reilly Fluent in SF (Mar 9-10) Free](http://conferences.oreilly.com/fluent/javascript-html-us/public/content/exhibit-hall-plus) If you can be in SF March 9-10, come enjoy Fluent's hallway track, meetups (including one run by the Angular core team), Ignite, and more, for free (pick the ‘Exhibit Hall Plus pass’ and use code `EH16SP`). I’ll be there - come say hi.  O'Reilly Media 
[Announcing Ember.js's First LTS Release](http://emberjs.com/blog/2016/02/25/announcing-embers-first-lts.html) Ember gets a new LTS release channel - 2.4 will be the first version.  Matthew Beale 
[React Gets New Version Scheme, Next React Will Be 15.0.0](http://facebook.github.io/react/blog/2016/02/19/new-versioning-scheme.html) The current version of React is 0.14.7, but the next will be 15.0.0 to reflect React’s stability and to make the ‘15’ the major version component.  Sebastian Markbåge 
[Misconceptions of Tooling in JavaScript](http://javascriptplayground.com/blog/2016/02/the-react-webpack-tooling-problem) The key takeaway is to “layer tools and functionality as you get more comfortable” but don’t jump in at the deep end.  Jack Franklin 
[Doclets: Automated API Doc Generation for JavaScript](https://doclets.io/) Automatically creates API documentation for every tag and selected branches in your repo, supporting JSDoc comments and Markdown articles.  Doclets 


Jobs

- [Full Stack Developer 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
- [Pluralsight Author - JavaScript Instructor (Freelance, Part-time)](http://go.pluralsight.com/C0004110?utm_source=javascriptweekly&utm_medium=email)We seek skilled instructors to share their JavaScript expertise with learners worldwide. Authors work from home on their own schedule, are recognized experts, and earn completion payments and royalties. If you have a flair for helping others learn, please apply. Pluralsight
- [Stop Applying to Jobs - Let Companies Apply to You](https://hired.com/?utm_source=newsletters&utm_medium=jsweekly&utm_term=cat-tech-java&utm_content=stopapplyingtojobs&utm_campaign=q1-16&utm_location=us)On Hired, sign up in 10 minutes and get offers from top companies like Facebook, Uber, & Stripe. Engineers get an average of 5 offers on the platform in 1 week. Try it today. Hired.com

In Brief

[Node.js Has A New Official Logo](https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-02-22/?#new-official-node-js-logo) news node
Node Foundation

[jQuery 1.12.1 and 2.2.1 Released](http://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/) news 
Maintenance releases. jQuery 3.0 final is on the way.
Official jQuery Blog

[Forward 5 Web Summit (SF, July 28) CFP Open](http://forwardjs.com/) news
ForwardJS

[The RedMonk Programming Language Rankings: January 2016](http://redmonk.com/sogrady/2016/02/19/language-rankings-1-16/) news 
JavaScript takes the top spot for most used language in recent projects.
RedMonk

[Crash Course to Angular](https://www.outlearn.com/learn/vkarpov15/angular-crash-course) course 
Jump right in and build your first Angular web app today.
OutlearnSponsor

[A Deep Dive into React Perf Debugging](http://benchling.engineering/deep-dive-react-perf-debugging/) tutorial
Saif Hakim

[Examples of Name Clashes in JavaScript's Standard Library](http://www.2ality.com/2016/02/js-name-clashes.html) tutorial
Dr. Axel Rauschmayer

[Introduction to Functional Reactive Programming with RxJS](http://www.sitepoint.com/functional-reactive-programming-rxjs/) tutorial
Florian Rappl

[Using ​a Spreadsheet​ ​to Power Charts in Angular Apps](http://tutorials.pluralsight.com/review/using-a-spreadsheet-to-power-charts-in-angularjs-apps) tutorial
Rohit Boggarapu

[Visual Studio Code for Angular Developers](https://channel9.msdn.com/Events/JavaScript-Webinar-Series/Visual-Studio-Code-for-Angular-developers/Visual-Studio-Code-for-Angular-developers) video 
An in-depth look at using Microsoft’s free code editor for Angular development.
Channel 9

[What Lies Ahead for React?](https://www.youtube.com/watch?v=-RJf2jYzs8A=2=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY) video
Ben Alpert

[A Cartoon Guide to the Wilds of Data Handling in React](https://www.youtube.com/watch?v=WIqbzHdEPVM=4=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY) video
Lin Clark

[Reflections on a Year of Using React at the NFL](https://medium.com/nfl-engineers/nfl-react-84e9cd11d384) opinion
NFL Engineering

[The Difference Between Excellent, Good and Bad JavaScript Developers](http://thefullstack.xyz/excellent-javascript-developer/) opinion
Dor Tzur

[Claudia.js: Quickly Deploy Node Microservices to AWS](https://github.com/claudiajs/claudia) tools node
ClaudiaJS

[Using Vim as a JavaScript IDE](http://www.dotnetsurfers.com/blog/2016/02/08/using-vim-as-a-javascript-ide/) tools
DotNetSurfers

[MobX 2.0: Simple, Scalable State Management](https://github.com/mobxjs/mobx) code 
Lets your data structures become observable and your functions reactive so they re-evaluate when data is altered.
MobX

[bug: Easier Debugging For ES6+ Arrow Functions](https://github.com/georgebonnr/bug) code
George Bonner

[Bricks.js: A Fast Masonry Layout Generator for Fixed Width Elements](http://callmecavs.com/bricks.js/) code
Mike Cavalea

[Pressure.js: For Working with Apple's Force Touch Functionality](http://pressurejs.com/) code 
Safari only for now. Your mileage may vary.
Stuart Yamartino

[v86: x86 Virtualization in JavaScript](https://github.com/copy/v86) code
Fabian Hemmer

[Cash: Cross-Platform Linux Commands in Pure ES6](https://github.com/dthree/cash) code 
Implementation of common Unix shell commands written in ES6 with no external dependencies.
dthree

[angular-xeditable: In-Place Editing for Angular](https://github.com/vitalets/angular-xeditable) code
Vitaliy Potapov

[almightree: A Nested List Navigation Plugin for jQuery](https://morr.cc/almightree/) code
Sebastian Morr

[You Know How to Code, but How Are Your Design Skills?](http://trydesignlab.com/a/web-design-course/ad49af1e/?utm_source=jsweekly&utm_medium=email&utm_campaign=february2016) course 
Learn UI UX design through part-time, online courses with 1-on-1 mentorship from expert designers.
DesignlabSponsor

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

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