Permalink

63

JavaScript Style Guides And Beautifiers

Read Later submit to reddit

Today we're going to explore JavaScript style guides, specifically: their importance, style guides worth reviewing and tools that can assist in automated code beautification or style enforcement. What exactly is a style guide? Before we begin, let us remind ourselves … Continue reading

Permalink

7

Discussing JavaScript Design Patterns On JavaScript Jabber

I was lucky enough to be on the JavaScript Jabber podcast this week, discussing JavaScript Design Patterns. It was a fun hour and we talked through a number of architectural patterns, TodoMVC and one or two other topics. If you'd like to check it out, you can play the podcast here, download it or subscribe to it via iTunes.

Thanks to everyone that's already listened and got in touch on Twitter – I'm glad you enjoyed it!

Permalink

27

Understanding MVVM – A Guide For JavaScript Developers

Read Later submit to reddit

MVVM (Model View ViewModel) is an architectural pattern based on MVC and MVP, which attempts to more clearly separate the development of user-interfaces (UI) from that of the

Permalink

17

Building Backbone.js Apps With Ruby, Sinatra, MongoDB and Haml

Read Later submit to reddit

Introduction In this post we're going to explore writing Backbone.js applications with a Ruby back-end. To assist with this, we're going to use Sinatra – a DSL (domain specific language) for rapidly creating web applications in Ruby. Similar to the … Continue reading

Permalink

15

Unit Testing Backbone.js Apps With QUnit And SinonJS

Read Later submit to reddit

This article will be appearing in my forthcoming book on Backbone.js and continues the section on unit testing. We previously looked at Jasmine and will now look at QUnit and SinonJS. QUnit is a powerful JavaScript test suite written by … Continue reading