DEV Community

Cover image for What is Data Visualisation?
Divyesh Parmar
Divyesh Parmar

Posted on

4 1

What is Data Visualisation?

So I have been reading this post:

and I have been practicing through freecodecamp as well and I came to know that React.js comes under their data Visualization section so I was wondering what is it? and why React.js and other front end stuff comes under that.

I bachelors in ICT (basically CS) and always practiced Data Structures and Algorithms on online judges or otherwise and have been creating simple web apps like blogs and weather app with Python Django and then also with Node.js express.js

( I know I should have started with React.js/Vue.js/Angular in short with front end but I didn't is it bad? what should I do? for job perspective in mind)

I had a Data Mining Course in my junior year at college but I don't know much about how these front end technologies comes under Data Visualization.

Any explanation/advice/guidance will help

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (3)

Collapse
 
ben profile image
Ben Halpern

Data visualization is the step where we take the underlying data and present it as a graphic. You could do this with an image or PDF or interactively in JS.

D3.js is the most popular data viz library. It predates React, so while there are React integrations, it may or may not be seamless and I believe there are other libraries that integrate better with React (though I'm a bit out of the loop on all this).

So that's it. Hope it helps.

Collapse
 
oathkeeper profile image
Divyesh Parmar

Wow you always reply! Awesome! So Javascript has answers or should I say libraries for everything.

And also what is Data Mining then, is it anywhere relevant to all these?

Collapse
 
ben profile image
Ben Halpern

Data mining is a general term for crawling for data, extracting it from a source. If the web has a bajillion pages and I want to find the <title> tag for all of them, that general process would be data mining.

Then if I want to display trends, I might use data visualization to do that.

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay