MAD9135

HTML5 App Development

Get Started →

ES6, ESNext

There have been a lot of features added to JavaScript (ECMA Script) in the last few years. Now these features have reached the browser and NodeJS too. Support for these features has reached a point that we can use them in production sites, or at least do less transpiling to get them working.

React

The React Framework by Facebook is an extremely powerful framework that relies on many ES6 features and can be used to create Progressive Web Apps and Single Page Applications. It can be used as a lightweight add-on for just a controlling a couple components on your website or it can be the engine behind an entire application. JSX and Redux are a couple of related topics that you need to really leverage the power of React.

React Native

React Native is a close relative to React. It uses a very similar structure and set of scripts to create Hybrid Mobile applications. React Native is an alternative approach to building mobile apps from either Cordova or Native development.

headshot of Robert McKenney

Robert McKenney

Professor

Full stack developer, Entrepreneur, & Educator. I love building Vue or React apps backed by Node or Laravel PHP web service APIs. I'm also interested in history, politics and aviation.
email mckennr@algonquincollege.com
twitter @RLMcKenney
github rlmckenney
office By appointment