Create live charts with random real time data. D3.js is a library for manipulating documents, based on data. Here we are going to create a live chart data application using socket.io and nodejs to create the server side and reactjs with d3.js will compose the client side.