Presentation: JS Everywhere

Location:

Duration

Duration: 
1:40pm - 2:30pm

Day of week:

Abstract

JavaScript on browsers, on smartphones, on servers, on physical devices. In the Internet of Things, the benefits of a single language platform are quite compelling: coding with the same libraries and frameworks (even for embedded developmaent), but deploying on different platforms. How can we build an Enterprise Internet of Things application based on all of these? What patterns should we follow? In this talk I will present an approach combining robotics, REST APIs, MicroServices, a Frontend UI and the MQTT protocol.

The rise of JS robotics (Johnny-Five, Cylon.js) made it possible to control the real world with JavaScript. Raspberry Pi, Intel Edison and Tessel are just a few of the boards that are supported. Fully isomorphic (or universal) libraries like MQTT.js, can run on these devices, in the browsers, or on servers. Thanks to advancements in JavaScript engines over the last ten years, we can also write highly performant servers to glue everything together.

Tracks

Covering innovative topics

Monday, 7 March

Tuesday, 8 March

Wednesday, 9 March

Conference for Professional Software Developers