Prototype and script.aculo.us - Porteneuve, Christophe (Pragmatic Programmers, 2008)