Permalink

33

Digesting JavaScript MVC – Pattern Abuse Or Evolution?

Read Later submit to reddit

In my talk from London Ajax, we'll explore the current state of MVC in the JavaScript community, how Smalltalk-80's MVC differed and whether modern frameworks abuse (or evolve) the MVC pattern. We'll also look at a framework that tries to … 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

16

Learning JavaScript Design Patterns – An Updated Free Book For Developers

Read Later submit to reddit

Over the past year or so I've been actively trying to encourage more developers to invest time in learning about the benefits of design patterns and how they can be applied to JavaScript. To help with this, I wrote a … Continue reading

Permalink

6

Slides: Building Decoupled Large-Scale Applications With JavaScript And jQuery

Read Later submit to reddit

Hey guys. Here are the slides for a talk I gave at jQuery Conf (Europe), where I presented a number of effective design patterns for scaling and decoupling your JavaScript (and jQuery) powered web apps. If you've watched my videos … Continue reading