---
title: "This week's JavaScript news, issue 193"
publication: "JavaScript Weekly"
issue: 193
published_at: "2014-08-08"
canonical_url: "https://javascriptweekly.com/issues/193"
---

This week's JavaScript news, issue 193

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

JavaScript WeeklyIssue 193 — August 8, 2014[The State of the Componentised Web](http://www.futureinsights.com/home/the-state-of-the-componentised-web.html) An extensive look at component-based webapp development, the benefits, and how to use existing component-oriented systems like Ember and React, as well as Web Components in the future.  Phil Leggetter 
[Speeding Up AngularJS with Simple Optimizations](http://www.binpress.com/tutorial/speeding-up-angular-js-with-simple-optimizations/135) Todd looks at five ways you can optimize your Angular code to get better performance.  Todd Motto 
[JavaScript and V8 TurboFan: V8's New Experimental Compiler](http://ariya.ofilabs.com/2014/08/javascript-and-v8-turbofan.html) TurboFan is a new, experimental optimizing compiler for Google’s V8 JavaScript engine. Ariya takes a quick look at it in its early form.  Ariya Hidayat 
[![Rackspace\](http://s3.amazonaws.com/nlga/uploads/item/image/25872/125.jpg)](http://www.rackspace.com/blog/preparing-ddpyoga-com-for-the-shark-tank-effect/?cm_mmc=managed-_-cloud-_-contentnam-_-javascript-ddpyoga)[Preparing DDPYOGA.com for the Shark Tank Effect](http://www.rackspace.com/blog/preparing-ddpyoga-com-for-the-shark-tank-effect/?cm_mmc=managed-_-cloud-_-contentnam-_-javascript-ddpyoga) The “Shark Tank Effect” is well known—it’s the massive traffic explosion a small company’s site sees from an appearance on the show. Our site’s traffic ballooned from an average of 4,500 visitors per day to nearly 57,000 that Friday the show aired. Could your infrastructure handle this spike? [Find out how ours did](http://www.rackspace.com/blog/preparing-ddpyoga-com-for-the-shark-tank-effect/?cm_mmc=managed-_-cloud-_-contentnam-_-javascript-ddpyoga) – we didn’t even need to use the Diamond Cutter.  RackspaceSponsor
[Designing an Exponentiation Operator for JavaScript](http://bocoup.com/weblog/designing-an-exponentiation-operator-for-javascript/) Rick Waldron explores the process of adding syntax to Javascript by going through the process of designing a new exponentiation operator, which he has submitted to TC39 for consideration in ES7.  Rick Waldron 
[Why Web Components Are Ready For Production](http://developer.telerik.com/featured/web-components-ready-production/) A reflection on and follow up to last month’s [Why Web Components Aren’t Ready for Production… Yet](http://developer.telerik.com/featured/web-components-arent-ready-production-yet/).  T J VanToll 


Jobs

- [Front-End Engineer at RideAmigos](http://careers.stackoverflow.com/jobs/62002/front-end-developer-rideamigos?utm_source=javascriptweekly&utm_medium=email)Passionate about building single page applications using JavaScript frameworks such as AngularJS? If so, join us in our new Product Development HQ in Bloomington, Indiana - relocation assistance available. RideAmigos
- [Software Engineer at Expensify (San Francisco, CA)](http://we.are.expensify.com/apply/?utm_source=javascriptweekly&utm_medium=email)We're looking for generalists with JS/jQuery and PHP experience. Do you hate expense reports with a passion? Travel abroad with us to Portugal for a month this fall and help us fight the war on expense reports. Apply today! Expensify
- [Back-End Engineer at RideAmigos](http://careers.stackoverflow.com/jobs/62003/back-end-developer-rideamigos?utm_source=javascriptweekly&utm_medium=email)Seeking a MEAN stack developer with experience creating RESTful JSON APIs and scalable server-side code. Join us in Bloomington, Indiana at our new Product Development HQ - relocation assistance available. RideAmigos

In Brief

[JetBrains Releases 'Early Access' Build of WebStorm 9 (JavaScript IDE)](http://confluence.jetbrains.com/display/WI/WebStorm+EAP) news
JetBrains

[Book: "Learning AngularJS for .NET Developers"](http://www.packtpub.com/web-development/learning-angularjs-net-developers) news 
I've only flipped through it but it looks okay.
Packt Publishing

[Connect JS: A 3-Track JavaScript Conference, Oct 17-18 in Atlanta, GA](http://www.connect-js.com/) news
connect-js.com

[Writing a Web-based Spreadsheet in 99 Lines](https://github.com/audreyt/500lines/blob/master/spreadsheet/chapter.md) tutorial
Audrey Tang

[Creating An Application With Sails.js, Angular.js and Require.js](http://modernweb.com/2014/07/29/create-an-app-sails-angular-require-pt-1/) tutorial
ModernWeb

[Creating Custom D3 Directives in AngularJS](http://www.delimited.io/blog/2014/7/16/d3-directives-in-angularjs) tutorial
Steven Hall

[The `delete` Operator in JavaScript]( http://designpepper.com/blog/drips/the-delete-operator-in-javascript.html ) tutorial
A Drip of JavaScript

[Introduction to pixi.js (2D WebGL renderer with Canvas fallback)](http://learnjs.io/blog/2014/08/05/introduction-to-pixijs/) tutorial
Seth Vincent

[Using JavaScript to create a GUID from a user’s browser information](https://andywalpole.me/#!/blog/140739/using-javascript-create-guid-from-users-browser-information) tutorial
Andy Walpole

[Beat Detection Using JavaScript and the Web Audio API](http://tech.beatport.com/2014/web-audio/beat-detection-using-web-audio/) tutorial
Joe Sullivan

[Autopolyfiller: Auto Generating Polyfills for JavaScript](http://web-design-weekly.com/2014/08/03/autopolyfiller/) tutorial
Web Design Weekly

[MeteorPad: A JSFiddle-esque Code Sandbox for Meteor](http://meteorpad.com/pad/8suDnft5mxxNAEQuw) tools
meteorpad.com

[JogDial.js: A JavaScript Jog Dial Control](http://www.ohsean.net/plugins/jogdial/) code
Sean Oh

[ngTagsInput: Tags (tagging) Input Directive for AngularJS](http://mbenford.github.io/ngTagsInput/) code
Michael Benford

[Retext: Extensible System for Analysing and Manipulating Natural Language](https://github.com/wooorm/retext) code
Titus Wormer

[JSNLog: Log JavaScript Client Side Events in Your (.NET) Server Side Logs](http://jsnlog.com/) code 
Not exclusively .NET but appears to be its focus.
Matt Perdeck

[basil.js: A Smart Persistence Layer Unifying localStorage, Cookies and Sessions](https://github.com/Wisembly/basil.js) code
Wisembly

[jQuery Accordion: Responsive, CSS Powered 'Accordion' Plugin](http://vctrfrnndz.github.io/jquery-accordion/) code
vctrfrnndz

[pretender: A Mock Server Library with A Nice Routing DSL](https://github.com/trek/pretender) code
Trek Glowacki

[ZingChart: Beautiful, Big Data Friendly JavaScript Charting](http://www.zingchart.com/javascript-charts/?utm_source=jsweekly=textad=javascriptweekly) 
Discover the most feature-rich, fully customizable JavaScript charting library available used by start-ups and the Fortune 100 alike. Flexible licensing from free branded versions to OEM and no hidden 3rd-party code dependencies. Download today.
ZingChartSponsor

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

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