This session gives an overview of Elm, then focuses on the Elm Architecture: how it overturns what is essential in object-oriented and even backend functional programming.
Recently, the Appium project, a large open-source application, decided to rewrite its codebase using ES2015, the newest version of JS. In this talk, I’ll tell the story of what worked and what didn’t. What were the goals of our rewrite and how did our choices deliver on those goals? Specifically, how did ES2015 and the “many modules” approach work for us?
In this talk, I’ll describe how reconciliation works within React, and how we use it to enhance both performance and user experience.
Now that sonambulent-inauguration, properly known as Angular 2.0.0-beta.0, has dropped, let’s see what the public API is shaping up to be. We’ll review how to create a component from the application bootstrap, using the Http API to fetch a JSON object from HTTP, and see how the template API has changed now that we have to use camelCased property names.
applications. In this talk, Tom will take you on a tour of the highlights of this battle-tested framework.
This talk will show off Scala.js and how you can get started using it. Starting from nothing, we will build a number of small Scala.js applications, which will hopefully demonstrate this promise. No Scala experience required.