---
title: "This week's JavaScript news, issue 234"
publication: "JavaScript Weekly"
issue: 234
published_at: "2015-05-29"
canonical_url: "https://javascriptweekly.com/issues/234"
---

This week's JavaScript news, issue 234

Angular 1.4.0, Polymer 1.0, a Slack-like Meteor app, and more. — [Read this e-mail on the Web](http://javascriptweekly.com/issues/234)

JavaScript WeeklyIssue 234 — May 29, 2015[Angular 1.4.0 Released](http://angularjs.blogspot.com/2015/05/angular-140-jaracimrman-existence.html) Nothing huge but many enhancements and tweaks. Animations refactored, fixes and improvements for $http, extra accessibility features, and so forth.  Angular Core Team 
[Rocket.Chat: A Slack-like Chat System, Built on Meteor](https://github.com/RocketChat/Rocket.Chat) An open source Web based, channel based chat system (a la Slack) built using Meteor, the full stack JavaScript development platform. Or if you’d rather build your own from scratch, [check out this tutorial.](https://scotch.io/tutorials/building-a-slack-clone-in-meteor-js-getting-started) Rocket.Chat 
[Testing JavaScript with Jasmine, Travis, and Karma](http://www.sitepoint.com/testing-javascript-jasmine-travis-karma/) A quick tutorial on the process of testing JavaScript code using a continuous integration service and the Karma testing framework.  SitePoint 
[![Frontend Masters\](https://copm.s3.amazonaws.com/56848413.png)](https://frontendmasters.com/workshops/web-apps/?utm_source=javascriptweekly&utm_medium=email)[Online Workshop: Building Modern, Single-Page Web Applications](https://frontendmasters.com/workshops/web-apps/)Build a clean, well-structured web app from scratch by combining best-of breed approaches and a carefully curated set of tools including: Ampersand, React, WebPack, ES6 and Node.js. Frontend MastersSponsor
[Polymer 1.0 Released](http://googledevelopers.blogspot.co.uk/2015/05/polymer-10-released.html) Google’s library that sits on top of Web Components and makes it easy to create interoperable custom elements has reached its 1.0 milestone.  Google Developers Blog 
[Replicating Art With JS](http://jsart.co/11/replicating-art-with-js/) A fun look at replicating an abstract painting using JavaScript. If you like this sort of thing, [Jenn Schiffer’s art experiments](http://vart.institute/) are also great to check out.  JS Art 
[ES6 In Depth: Rest Parameters and Defaults](https://hacks.mozilla.org/2015/05/es6-in-depth-rest-parameters-and-defaults/) Mozilla Hacks continues its exploration into ES6 with a look at two features that make JavaScript’s function syntax more expressive.  Mozilla Hacks 
[Voice Memos: Google's Sample Voice Recorder Webapp](https://github.com/GoogleChrome/voice-memos) Code for a sample web app that lets you record voice memos. It uses ES6 classes (via Babel) and RecorderJS.  Google 
[Choose ES6 Modules Today](http://developer.telerik.com/featured/choose-es6-modules-today/) Cody Lindley explains why you should ditch non-standard JavaScript module formats and move to the ECMAScript 6 module format with examples.  Telerik Developer Network 


Jobs

- [Expert JavaScript Instructors at Pluralsight (Freelance-Part-time)](http://www.pluralsight.com/teach?utm_source=javascriptweekly&utm_medium=email)Currently hiring expert JavaScript Developers that want to share their knowledge with a global audience. As a Pluralsight author, you'll join a tight knit family of passionate teachers and earn royalties. We are looking for the best communicators and presenters in the JavaScript community. Apply today. Pluralsight
- [Spend your time coding, not searching for a job.](https://hired.com/?utm_source=newsletters=javascriptweekly=n-q2_15-petercooperpress=time)On Hired, we'll bring the options to you. With over 2,000 pre-screened tech companies in 10 cities in the US UK, you'll be sure to find what you're looking for. Join Hired today. Hired.com

In Brief

[Baby's First Reaction: A 'Hello, World' Example for React](https://medium.com/javascript-scene/baby-s-first-reaction-2103348eccdd) tutorial
Eric Elliott

[True Hash Maps in JavaScript](http://ryanmorr.com/true-hash-maps-in-javascript/) tutorial
Ryan Morr

[An Introduction to Functional JavaScript](http://www.sitepoint.com/introduction-functional-javascript/) tutorial
M. David Green

[Building a Twitter App Using Angular](http://www.sitepoint.com/building-twitter-app-using-angularjs/) tutorial
Preetish Panda

[Are ES6 Promises Swallowing Your Errors?](http://jamesknelson.com/are-es6-promises-swallowing-your-errors/) tutorial
James K Nelson

[Firing Responsive jQuery Functions based on CSS Media Queries](https://www.fourfront.us/blog/jquery-window-width-and-media-queries) tutorial
FourFront

[All Things Angular 2: Preparing for The Transition](http://rangle.io/resources/javascript/angularjs/all-things-angularjs-2.html) video
Yuri Takhteyev

[What Is RxJS? A 2 Minute Introduction](https://egghead.io/lessons/rxjs-what-is-rxjs) video
Egghead.io

[Find Bugs Before Your Users Do - A Few Lines of Code is All it Takes](https://raygun.io/javascript?utm_source=link&utm_medium=email-js-weekly&utm_campaign=cooperp) tools 
Real-time error tracking for JavaScript and Node that you can set up in minutes.
RaygunSponsor

[Why We Should Stop Using Bower – And How to Do It](http://gofore.com/ohjelmistokehitys/stop-using-bower/) opinion
Jaakko Salonen

[The Mobile App Framework Matrix](http://matthiasschuetz.com/mobile-app-framework-matrix/) tools 
A quick comparison of 7 different frameworks that let you build multi-platform mobile apps with a single JavaScript code base.
Matthias Schuetz

[Build with the best Redis support and analytics from RedisGreen](http://www.redisgreen.net/) tools 
Production-ready Redis hosting starting at $14/month.
RedisGreenSponsor

[Talkie.js: An HTML Presentation Library Written in ES6 and Bacon.js](https://github.com/ahomu/Talkie) code
Ayumu Sato

[Vibrant.js: Extract Prominent Colors From An Image](https://jariz.github.io/vibrant.js/) code
Jari Zwarts

[Pavlov.js: Markov Decision Processes for Implementing Reinforcement Learning](https://github.com/nathanepstein/pavlov.js) code
Nathan Epstein

[DecorateThis: Simple JS Type Checking through ES7 Decorators](https://github.com/mako-taco/DecorateThis) code
Jake Scott

[NotifyMe.js: A Simple Notification Library](http://shivganesh.com/2015/05/notifyme-js-a-simple-notification-library/) code
Shiv Ganesh

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

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