Taming the Wild Wild West of Next-Gen Front-End Apps

Location: Salon C
April 12th, 2016
2:45 PM - 3:45 PM

With the recent release of Angular 2 and React.js capturing growing interest, there are now SO many options to build a front-end to our web applications. Along with the increasing number of developers and the explosive popularity of JavaScript, what was the wild wild west of app development is maturing with it’s own best practices and idioms of software. In this talk we’re casting a wide-net on the range of possibilities for building next-gen front-end apps by looking at the options we have for both building and deploying applications on the edge. Join us as we build and deploy an

Ari Lerner

Author, ng-book 1 & 2, ng-newsletter

React.js Reconciliation

Location: Salon C
April 11th, 2016
10:15 AM - 11:15 AM

React is a library for building user interfaces. Developers specify how an application "should look", and React automatically updates the page when the underlying data changes. React is able to do this through a process we call "Reconciliation". In this talk, I'll describe how reconciliation works within React, and how we use it to enhance both performance and user experience. In addition to being conceptually interesting, understanding the reconciliation process will allow you to better optimize your own applications. Jim's talk is now available on the Chariot Solutions site. Slides Screencast

Jim Sproch

React Core Team, Facebook

React Native: A Better Way to Do Mobile (For Both Managers and Engineers)

Location: Salon D
April 11th, 2016
1:30 PM - 2:30 PM

In 2015, two years after its initial open source release, React took the position formerly held by Angular as the darling of the web. It's used on some of the biggest sites in the world, such as Facebook, WhatsApp, Messenger, Instagram, Netflix, Airbnb, Uber, NFL, Dropbox, Asana, Atlassian, Khan Academy, Flipkart, Imgur, Reddit, Paypal, WalMart, WordPress, Wix, SquareSpace, etc. Let's be clear though: any UI you can build with React you can also build without React. React's value proposition is that it simplifies your UI code, making it easier to build and maintain: it is declarative, component-based, uses one-way data

Brent Vatne

React Native Contributor