The Action-Domain-Responder Design Pattern

Let’s be honest: Model-View-Controller is not a design pattern that is meant to be used in server-side application code. It was first described in 1979 as a way to structure Smalltalk applications running on client computers. In this talk, I will introduce you to the Action-Domain-Responder design pattern that was proposed not too long ago by Paul M. Jones, who is one of the developers behind the Aura Framework. Action-Domain-Responder describes what we do in our server-side code a lot better than MVC can.