Issue #147 - September 13, 2013
The O'Reilly Fluent Conference 2014 Call for Proposals Is Open
From our Sponsor
Your mobile website shouldn't look like an 8th grade HTML5 project.
Send your developers & designers to BDConf for 2 days of education, inspiration and peer networking as it relates to mobile website strategy, code, UI/UX & design. 8th graders can make sites for your competitor. You’re better than that. Code BNACMA2 saves $100 on registration.
Understanding ECMAScript 6 Arrow Functions
One of the most interesting new parts of ECMAScript 6 are 'arrow' functions. Luckily we have Nicholas C Zakas here to give us a run through of how they work and how to use them.
D3 on AngularJS
D3 is a popular library for manipulating and rendering document-based data through HTML, SVG, and CSS, but combining D3 and Angular can be tricky. This post shares a variety of approaches.
Anti-Pattern: Putting Data in Prototype Properties
Axel explains why it may seem like a good idea to put data in prototype properties but actually isn’t.
Rough Notes on the jQuery Conference Austin Talks
jQuery Conference Austin was on earlier this week and Neil Dahlke has taken some basic notes from each session.
Getting Started With Node.js, Express, MongoDB
Billed as ‘the dead-simple step-by-step guide for front-end developers to getting up and running with Node.js, Express, Jade, and MongoDB’, it’s an extensive step-by-step tutorial. As seen in Node Weekly issue #3.
The Beginner's Guide to three.js
A step by step guide to using three.js to create a 3D logo backed by WebGL.
Promises can make it easier to implement common asynchronous patterns with callbacks. Rhys shows off some uses.
Five Helpful Tips When Using RequireJS
Creating Custom Filters in jQuery
Aurelio De Rosa shows the new and old ways of creating and using custom filters for DOM elements in jQuery.
Using Node.js and WebSockets to Build a Chat Service
Getting to Know Mutation Observers
Sometimes you may need to know when the DOM node tree has changed or if a view has been loaded or unloaded. Mutation observers allow you to do this asynchronously, are defined by the DOM Level 4 spec, and are available in the latest versions of Opera, Chrome and Firefox.
A Cleaner Backbone Mixin Strategy
Retro Game Music using Web Audio and Band.js
Cliff Meyers walks through how to mock server side dependencies to simplify local development of SPA’s through a sample application.
Auto-Ignoring Library Code While Debugging in Chrome
Code, Libraries and Tools
Hapi: A Server Framework for Node.js
A rich framework for building web applications and services. hapi is a simple to use configuration-centric framework with built-in support for input validation, caching, authentication, and other essential facilities.
CLNDR.js: A Better jQuery Calendar Plugin
Falcon.js: Structure for Knockout.js
Falcon.js adds structure to knockout.js by incorporating models, collections, and views, to make developing single page apps a breeze. Extensive documentation.
Formbuilder.js: An Interface for Users to Build Forms
A graphical interface for letting users build their own webforms. Think Wufoo or Google Forms, but as a component that can be integrated into your application. It returns a structured JSON representation of your form to use as you wish.
FilmRoll: A jQuery Carousel
A lightweight carousel that focuses on one item, centering it in the view. There are so many of these but this one is quite slick.
New Adobe Generator for Photoshop CC uses Node.js for Scripting
Advanced jQuery Boilerplate: jQuery Plugin to Create Scalable jQuery Plugins, Fast
MurmurHash3.js: A JS Implementation of MurmurHash3's Hashing Algorithms
favico.js: Make A Use of Your Favicon with Badges, Images or Videos
A well-funded startup with a seasoned team needs you
Go ahead, click the link, it could change everything.
Last but not least..