Offered By: IBM
Visualize Data in Real Time with Socket.IO and Chart.JS
Utilize the power of WebSockets to dynamically display data in real time.
Continue readingGuided Project
Javascript
172 Enrolled4.4
At a Glance
Utilize the power of WebSockets to dynamically display data in real time.
WebSockets are a technology used for bi-directional communications and have quickly been adopted in a variety of online mediums from collaborative editing tools, chatting platforms and multiplayer games. They allow for an open and persistent connection between a client and server, letting us send and receive requests in real time. This unlocks a whole variety of possibilities for what can be implemented.
In this guided project, you will be developing an Express web server in Node.JS that will send numerical data over a Socket.IO (a WebSockets library) connection. This data will then be parsed on the front-end and shown to the user via a chart made using the Chart.JS library. The values on the chart will be updated in real time and you will be able to visualize your data dynamically.