Issues » 124

This week's JavaScript news Archive | Read this issue on the Web
JavaScript Weekly Issue 124
April 5, 2013
Featured
Asm.js: The JavaScript Compile Target John Resig shares his thoughts on asm.js, looks at what it promises, and asks Mozilla's David Herman some questions about what's to come and how it relates to Emscripten and Native Client. A great overview of an exciting area in JavaScript and browser technology right now.
JSLint Error Explanations Have you used JSLint or JSHint and been confused by the error messages returned? This is an excellent directory of the error messages that can be raised along with full explanations and examples of what they mean for your code.
From our Sponsor
Rich data for JavaScript Apps is a Breeze
When a desktop application moves to HTML/JavaScript, the need for rich data moves with it. Consider BreezeJS for querying, caching, offline, change tracking, object graph navigation, and bulk saves. Make it part of your JavaScript client app stack.
Reading
Getting into Ember.js: The Next Steps Rey Bango follows up on his first popular Getting into Ember.js article for NetTuts+ with a second outing that digs deeper into understanding how Ember's features work together to abstract the complexities of single-page application development.
Five Minute Guide to Streams2 Alex Young of DailyJS presents a quick guide to the new stream module in Node 0.10.
Angry Birds of JavaScript: White Bird - Linting A fun look at JavaScript coding standards, linting, and analysis with Elijah Manor.
TypeScript: A New Direction in Browser-Based Applications TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. John Mueller explains the advantages, disadvantages, and how to get started with it.
Building Windows Store Applications with jQuery 2.0 Windows Store applications on Windows 8 can be written using Web technologies like HTML5, CSS3, and JavaScript. Here, appendTo's Jonathan Sampson and Ralph Whitbeck look at how jQuery 2.0 slots into that.
The Web is the Game Platform Following last week's news about Mozilla and Epic teaming up to bring Unreal Engine 3 to the Web, Brendan Eich shares some links and thoughts on the browser becoming a key venue for game developers and Mozilla's role in pushing it forward.
List Out of Lambda Experiments with reimplementing language features from bare basics in JavaScript.
Serving Backbone for Robots and Legacy Browsers
Avoiding the 'this' problem in JavaScript
Request-Response Pattern in Postal.js
Rick Waldron's Response to 'ES6 is JS2'
Watching
Bringing Angular Apps to Life with Animation Miško Hevery, the 'father' of the AngularJS framework, gave a talk on a new feature in AngularJS 1.1.4, declarative support for animation in templates.
Releases
Meteor 0.6.0 The app building platform gets a new system for distributing Meteor releases and updating applications as well as direct support for NPM modules.
Ember 1.0 RC2
AngularJS 1.0.6 and 1.1.4
Node v0.10.3 (Stable)
Code and Libraries
EmberScript: Ember.js-Infused CoffeeScript A CoffeeScript derived language that has first-class support for the Ember.js runtime.
Chardin.js: Simple Overlay Instructions for Your Apps A lot of libraries like this lately, but this 'lays user instructions over the top of your page' tool looks pretty nice. Check out the demo.
Bespoke.js: DIY Presentation Micro-Framework A foundation for building Web and JS powered presentations that gets out of your way so you can focus on uniquely crafting your own personal deck style. Using keyboard and touch events, Bespoke.js adds classes to your slides, while you provide the CSS transitions.
Pithy: An Internal DSL for Generating HTML in JavaScript
Collage.js: Create Live and Dynamic Collages with JavaScript
Retina.js: Retina Graphics for Your Site A script that makes it easy to serve high-resolution images to devices with retina displays.
MongoDB Singleton Connection in Node.js
Useful jQuery Plugins for Responsive Web Design
apnagent: Node.js Adapter for Apple's Push Notification (APN) Service
pickadate.js: Mobile-Friendly, Responsive jQuery Date Picker
Defining JavaScript Functions, The ES6 Way Only works in Firefox 22 for now.
Jobs
AngularJS / Rails Developer at cloudControl (Berlin, Germany) Y u no apply?
Frontend Web Development Mentor at Thinkful We’re hiring mentors to work with our students as they learn HTML, CSS, JavaScript, and jQuery. Thinkful mentors may work remotely or from our office, and may apply for full-time or part-time positions. Send me a note at ani@thinkful.com for more information.
Frontend Developer (VHX) VHX needs a talented frontend developer experienced with Javascript/jQuery, Mustache, Jasmine, HTML5, CSS/SASS, Ruby on Rails, GitHub who works autonomously and thrives with clients. We are a growing startup committed to helping filmmakers make what they love.
Post a job in a future issue of JavaScript Weekly
Last but not least..
Postgres Weekly - Our Latest Weekly Newsletter
If you're a PostgreSQL user, check out our latest newsletter. It's now a month old (you can see issue #4 here) and has Heroku's Craig Kerstiens at the helm. It goes out each Wednesday.
Published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2014 Cooper Press Ltd. Email policy Privacy policy
Cooper Press, Fairfield Enterprise Centre, Louth, LN11 0LS, UK
Update your email address
or unsubscribe here
ONE e-mail each Friday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Peter Cooper