GOTO Amsterdam (June 13-15, 2016) is a vendor independent international software development conference with more than 60 top speakers and 800 attendees. The conference covers topics such as Microservices, Rugged, JavaScript, Post-Agile, Data, Spring++, Connected Worlds & Philosophy.

Presentation: "The Post-MVC Age"

Track: JavaScript / Time: Tuesday 10:20 - 11:10 / Location: Veilingzaal

For a long time the Model View Controller (MVC) paradigm was the golden standard to build our applications. Now it seems MVCs star is dying in the JavaScript universe.

Libraries and frameworks such as Angular 2.0, React and Ember are embracing a new paradigm centered around Components. A Component wraps the Model, View and Controller into a single entity, violating MVC conventions at every turn.

Ideas such as Flux and Reactive Programming have changed our way of thinking about an application's state. They have radically departed from the principles of MVC in the way entities communicate, and how state is changed and maintained.

At the end of this talk you will know what Flux and Reactive Programming are and how they differ from MVC.

Prerequisite attendee experience level: professional

Download slides

Maarten Hus, Developer at 42

Maarten Hus

Biography: Maarten Hus

Maarten is a developer who knows many programming languages and paradigms: from object oriented programming in Objective-C and Java, to functional programming in Clojure.

Maarten has made iOS Apps written in Objective-C and HTML5 Apps written in modern frameworks such as Ember.js and Angular.js

Twitter: @mrhus