Web Apps Package Management Options in JavaScript Here are a few of the more popular choices and how they approach JavaScript dependency/package management.
Web Apps Generating Files with JavaScript and Ember.js Two techniques for generating files with JavaScript and Ember.js, entirely in the browser.
Web Apps Rendering Nested Views in Backbone.js Three ways to render nested child views in Backbone.js – redesigning the parent, reassigning the child view's element, and using Marionette.js.
Web Apps Saving Browser-based SVGs as Images SVG vector images drawn in the browser can be rasterized as PNG images using JavaScript, the canvas element, and a couple of data URIs.
Ember.js Client-side File Processing in Ember.js Following is an example illustrating how we handled the file upload in our Ember.js app, and how we could make this work with a few other file formats.
Ember.js Testing & Tooling in EmberJS Ember is an awesome web development toolkit with some really killer features. One of my favorite parts of Ember is how easy it is to test.
Software Science Return From a Finally Clause? A return statement in a finally clause can lead to exceptions being silently discarded in Java, JavaScript, and Ruby (and likely others).
Ember.js Practical Abstraction in Ember.js Ember provides powerful abstractions to amplify your expressive abilities. Computed properties, modules, and beyond. Here are a few examples.
Web Apps Opal.rb: Ruby in the Browser Run Ruby in your browser with Opal.rb. Here's an overview with sample code that wraps Pixi.js.
Web Apps D3 is for Drawing – JavaScript Data Visualization with D3.js D3.js is an excellent JavaScript data visualization library that works closely with in-browser SVG capabilities.
Web Apps Decorating Backbone Collections The decorator pattern is a great way to filter Backbone collections and prevent some items from being displayed.
Web Apps A CSS Naming Convention for JavaScript We’ve found CSS classes used to connect JS to the DOM are best kept separate from css classes intended for visual style and layout.