---
title: "This week's JavaScript news, issue 227"
publication: "JavaScript Weekly"
issue: 227
published_at: "2015-04-10"
canonical_url: "https://javascriptweekly.com/issues/227"
---

This week's JavaScript news, issue 227

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

JavaScript WeeklyIssue 227 — April 10, 2015[The Original jQuery Source Code, Annotated by John Resig](http://genius.it/ejohn.org/files/jquery-original.html) Lots of interesting tidbits and bits of history in here. Click on the highlighted pieces of code to bring up the annotation.  Genius 
[The Mind-Boggling Universe of JS Module Strategies](https://www.airpair.com/javascript/posts/the-mind-boggling-universe-of-javascript-modules) A look at the foundations of different JS module strategies including creating them ad-hoc, or using CommonJS, AMD or ES6. Also shows how to get started with ES6 modules right now.  Tiago Romero Garcia 
[Bridge.NET: Write C#, Run JavaScript](http://bridge.net/) The latest in a [long line](https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS#c-f-net-related-languages) of open source toolkits to let you build platform independent apps using C#.  Object.NET 
[![Red Gate Software\](https://copm.s3.amazonaws.com/3dac195a.gif)](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/?utm_source=javascriptweekly&utm_medium=displayemail&utm_content=slowest_code&utm_campaign=antsperformanceprofiler&utm_term=email-23723)[How to find and fix the slowest code in your .NET application](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/?utm_source=javascriptweekly&utm_medium=displayemail&utm_content=slowest_code&utm_campaign=antsperformanceprofiler&utm_term=email-23723)Boost the performance of your .NET application with ANTS Performance Profiler. Get rich performance data on your code and database queries to find your application's bottleneck fast. Try ANTS Performance Profiler on your application now. Red Gate SoftwareSponsor
[Deploying ECMAScript 6](http://www.2ality.com/2015/04/deploying-es6.html) “What options do you have for using ECMAScript 6 today?” asks Axel Rauschmayer, before showing off transpilers, REPLs, module systems and more.  Dr. Axel Rauschmayer 
[xto6: Transpiles Your ES5 Code into Readable ES6](https://mohebifar.github.io/xto6/) Basically does the opposite of Babel (a.k.a. 6to5).  Mohamad Mohebifar 
[Autocompeter: Fast AJAX Autocomplete Service & Widget](https://autocompeter.com/) Uses a Go-powered backend, with JavaScript for the frontend. Use their backend server or run up your own. All open source.  Peter Bengtsson 
[Reactive Apps with AWS Lambda](https://www.airpair.com/lambda/posts/aws-lambda-stream-processing) Lambda is an Amazon Web Service that runs JavaScript in response to events letting you create back-end services where compute resources are automatically engaged.  Ryan Brown 


Jobs

- [Senior JavaScript Developer at Backbase (Amsterdam, the Netherlands)](http://www.jobscore.com/jobs2/backbase/senior-frontend-developer/d3W9t8uc8r4OmoiGakhP3Q?utm_source=javascriptweekly&utm_medium=email)Looking for a great job in Amsterdam? We need enthusiastic JavaScript developers! Lot of room for innovation, international and multicultural teams, the latest technologies and solutions, challenging assignments, focus on customer experience, talented colleagues and never ending learning opportunities. Backbase
- [Senior Full Stack Engineer (Python/Java) at New Relic (Barcelona, Spain)](http://newrelic.com/about/careers?jvi=oYLq0fwT,Job)New Relic, the software analytics experts, are looking for an experienced full stack engineer with a track record of building, releasing, and supporting complex and real time web applications. New Relic
- [Web Designer / Interface Developer (m/w) eShop - HTML, AngularJS, JavaScript](http://kaufhof-jobs.dvinci.de/cgi-bin/appl/selfservice.pl?action=jobdetail;job_pub_nr=F903080B-4E8E-4FBF-A284-9D1DDA8EC0DB;p=homepage;preview=1)Eines der wegweisendsten eCommerce-Projekte Deutschlands freut sich auf passionierte Webdeveloper, die in (X)HTML, CSS(3), JavaScript und AJAX denken und Lust auf agile Projektarbeit haben. Bewerbung gerne an [gundula.pabst@kaufhof.de](mailto:gundula.pabst@kaufhof.de) Galeria Kaufhof

In Brief

[The JS1k 2015 Winner: A Defender Clone](http://js1k.com/2015-hypetrain/demo/2306) news demo 
A clone of the classic arcade shooter Defender in just 1023 bytes.
Keith Clark

[AngularConnect, A European Angular Conference in London, Oct 20-21](http://angularconnect.com/) news 
Much of the official team will be there.

[JS Testing Workshop Online with David Mosher and Justin Searls](https://frontendmasters.com/workshops/javascript-testing/) course 
We are writing increasingly complex applications in JS in the browser and server-side. Learn how to test it all in JS.
Frontend MastersSponsor

[Practical TypeScript Development with Gulp and Sublime Text 3](https://www.airpair.com/typescript/posts/typescript-development-with-gulp-and-sublime-text) tutorial
Peter Grman

[Getting Started with Node.js and Mocha](https://semaphoreci.com/community/tutorials/getting-started-with-node-js-and-mocha) tutorial node
Igor Šarčević

[Create a Browser-Based Photobooth with JavaScript, PHP and Twilio](https://www.twilio.com/blog/2015/03/create-a-browser-based-photobooth-with-javascript-php-and-twilio.html) tutorial
Ricky Robinett

[Understanding ECMAScript 6: Class and Inheritance](http://www.noupe.com/development/understanding-ecmascript-6-class-and-inheritance-90966.html) tutorial
Noupe

[A Trick for Detecting Minified JavaScript Code](https://blog.mariusschulz.com/2015/04/08/detecting-minified-javascript-code) 
Marius Schulz

[Straightening Our Backbone: A Lesson in Event-Driven UI Development](https://code.mixpanel.com/2015/04/08/straightening-our-backbone-a-lesson-in-event-driven-ui-development/) tutorial
Mixpanel Engineering

[ST-JS: Strongly-Typed JavaScript via Java](http://st-js.github.io/) tools 
‘Borrowing Java’s Syntax to write type-safe JavaScript’, ST-JS is essentially a Java to JavaScript transpiler.
Alexandru Craciun, Eyal Kaspi

[Know JavaScript? Build Mobile Apps Using Your Web Skills.](http://www.telerik.com/campaigns/platform/webdev?utm_medium=newsletter&utm_source=javascriptweeklyr&utm_campaign=dc-platform-webdev-mar15&utm_content=sponsoredlinkapr10) tools 
AppBuilder combines the tools you need to build, test deploy mobile apps to iOS, Android and Windows Phone.
TelerikSponsor

[10 Tools And Templates For Quality jQuery Mobile Development](https://scotch.io/bar-talk/10-blissful-bootstraps-tools-and-templates-for-quality-jquery-mobile-development) tools
Scotch.io

[10 JavaScript Diagram Drawing Libraries](http://modeling-languages.com/javascript-drawing-libraries-diagrams/) tools
Hamza Ed-Douibi

[One Developer's First Impressions of Angular2](http://blog.mgechev.com/2015/04/06/angular2-first-impressions/) opinion
Minko Gechev

[JavaScript Will Lead A Massive Shift in Enterprise Development](http://www.infoworld.com/article/2907190/javascript/javascript-will-lead-a-massive-shift-in-enterprise-development.html) opinion
InfoWorld

[angular-formly: JavaScript-Powered Forms for AngularJS](https://github.com/formly-js/angular-formly) code 
Has some [good docs](http://docs.angular-formly.com/) too.
FormlyJS

[Cylon.js (JS Robotics Framework) 1.0 Released](http://cylonjs.com/blog/2015/04/08/cylon-1.0.0/) code 
A JS robotics framework that works with devices on 35 platforms.
Cylon

[Markdownify: A Simple Markdown Editor jQuery Plugin](https://tibastral.github.io/markdownify/) code 
With built-in Cloudinary-based image upload support. Uses CodeMirror behind the scenes.
Thibaut Assus

[Babylon.js: A Framework for Building 3D Games with HTML5 and WebGL](https://github.com/BabylonJS/Babylon.js) code
BabylonJS

[Numeric JavaScript: A Numerical Computation Library](http://numericjs.com/) code 
Not new (last commit was in 2012!) but supports [a ton of operations](http://numericjs.com/documentation.html) relating to trig, matrices, logic, FFT, and more.
Sébastien Loisel

[AngularJS-Boilerplate: Kickstart an Angular Project with Sass and Gulp Tasks](https://github.com/jbutko/AngularJS-Boilerplate) code
Jozef Butko

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

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