JavaScript

14 01, 2017

Fiery Reactions: A Mobile ReactJS Ecosystem with Firebase

By |2017-01-14T09:12:01-05:00January 14th, 2017|

Facebook has given us React Native, a javascript platform for building native applications with native look and feel. Google has given us Firebase, a backend system that provides authentication, data storage, hosting, analytics, notifications, and more. And, of course, Apple gave us the iPhone. In this talk, we'll use these technologies from these tech giants together to rapidly build a robust mobile application and deploy it to a device. We'll see how much faster it is to avoid building out a backend entirely, and we'll see the advantages of a multi-platform tool over native code in mobile development.

14 01, 2017

How to Build the Virtual DOM

By |2017-01-14T09:12:01-05:00January 14th, 2017|

For years front-end developers have bemoaned having to use the DOM; it's slow, inconsistent, and difficult to use. While libraries of the past provided better ways to interface with the DOM, recent libraries like React and Vue have instead implemented an entirely new DOM: the virtual DOM. Implementations of the virtual DOM allow developers to create and maintain UI components using entirely declarative interfaces that completely abstract away the real DOM. In this session, attendees will unlock the power of the virtual DOM through a step-by-step tutorial on the creation of a virtual DOM implementation in under 200 lines of [...]

14 01, 2017

Adding ES6 to Your Developer Toolbox

By |2017-01-14T09:11:59-05:00January 14th, 2017|

Web developers constantly look for the latest and greatest ways to hone their craft, but changes come fast. From jQuery to Angular to Ember to React, CoffeeScript to TypeScript, it seems there is always something new. But ES6 is something different. With ES6 we are seeing the evolution of core JavaScript. It includes syntactic improvements and great new features never before seen in client-side code. Linters and transpilers for ES6 are readily available and easy to use. There is no need to wait; learn how to leverage the power of "the new JavaScript" in your applications today!

Go to Top