Join for free and connect with our local tech scene

Stay on top of the latest companies and upcoming events with our weekly newsletter, and be counted among the people building the future of your local tech community.

Cleveland, OH /

Plug and Play JavaScript Components with Riot.js

Tech Elevator 7100 Euclid Ave., Suite 140 , Cleveland, OH (map)

Java has been moving away from creating dynamic content on the back-end for some time, with JavaScript-based frameworks such as React and Angular taking over much of that role on the front-end.

There are many web applications where a full, one page UI doesn't make sense, but we would still like to use self contained JavaScript components to modularize and modernize its functionality. Enter Riot.js, a component-based framework that lets you use regular old HTML, JavaScript and CSS to create reusable UI components and fits into a standard multi-page app. We'll look at how Riot.js fits into a typical web application and we'll build a couple of dynamic UI components and get them to communicate with each other.


Joe Erickson is a web programmer that has been building internet applications for Fortune 100 and small businesses alike for over 20 years. He has built production ready applications in Java, PHP, Perl, C++, Ruby, and JavaScript. Joe is the Java Instructor at Tech Elevator in Cleveland, OH.


Tech Elevator is located inside the Baker Electric Building, Suite 140. Free parking will be available in the gated lot behind (south side) the building, accessible from East 71st Street. There is also a Health Line stop directly in front of the building at the corner of East 71st and Euclid Ave. Entrance is at the back of the building.


Sign in to comment.