DEV Community

Cover image for JavaScript Is Everywhere
Kai
Kai

Posted on • Originally published at kais.blog

14 5

JavaScript Is Everywhere

This post was originally published at kais.blog.

Let's move your learning forward together! Follow me on Twitter for your daily dose of developer tips. Thanks for reading my content!


One of the major reasons why you should learn JavaScript in 2021 is its omnipresence. You can find JavaScript everywhere. Conversly, this means that learning JavaScript is a valuable skill regardless of what you want to develop.

With JavaScript, you can…

🌐 …create websites / web apps and browser extensions. Check!
🖥️ …create desktop apps. Check!
📱 …create mobile apps. Check!
🎮 …create games. Check!

This leaves nothing to be desired. In this post I'll show you awesome JavaScript frameworks, libraries and tools for the different use-cases. The only limit is your imagination. Also, you'll find examples of possible applications. So, if you wonder whether JavaScript is good enough - take a look at the examples.

🌐 Frontend Development

Frameworks / Libraries

Examples

Virtually every website uses JavaScript. I think that should give enough examples of the possible applications. Also, these frontend frameworks and libraries are used for the interfaces in desktop / mobile apps and games as well.

🌐 Backend Development

Runtimes

Frameworks / Libraries

Examples

🖥️ Desktop Development

Frameworks / Libraries

Examples

📱 Mobile Development

Frameworks / Libraries

Examples

🎮 Game Development

Frameworks / Libraries

Examples

Conclusion

There you have it. If anyone ever tells you again, that JavaScript can't be used here or there - think twice. They might be right, but that's almost never true. Some applications require something else than JavaScript. Though, for your typical use-case (like Netflix or PayPal, lol), JavaScript is good enough.

However, let me add that even these big companies probably have a more diverse tech stack. JavaScript is a puzzle piece that let's you move fast and focus on the bigger picture. If you need something else, you probably know it and choose accordingly.

Have you tried creating something with JavaScript yet? Share your experience with us in the comments below.


Let's move your learning forward together! Follow me on Twitter for your daily dose of developer tips. Thanks for reading my content!

This post was originally published at kais.blog.

Tiugo image

Modular, Fast, and Built for Developers

CKEditor 5 gives you full control over your editing experience. A modular architecture means you get high performance, fewer re-renders and a setup that scales with your needs.

Start now

Top comments (7)

Collapse
 
ghana7989 profile image
Pavan Chindukuri

It is also partially in machine learning implementations example Tensorflow Js

Collapse
 
kais_blog profile image
Kai

Nice addition, thank you!

Collapse
 
ghana7989 profile image
Pavan Chindukuri

Also you forgot our devs favorite text editor is also made with electron Js 😍😍

Thread Thread
 
kais_blog profile image
Kai

Haha, yeah! There's so much going on with JavaScript nowadays. This post is merely a short summary of the near endless possibilities. 😅

Collapse
 
kais_blog profile image
Kai • Edited

Maybe they also use Python. Most of the time, the tech stack is diverse. However, this articles (alongside others) state that Netflix went with Node.js:

hackernoon.com/how-netflix-and-pay...

openjsf.org/blog/2020/09/24/from-s...

Collapse
 
codebyjustin profile image
Justin

JavaScript <3

Collapse
 
rababr1 profile image
rababR1

But, I just don't understand why everyone hates it.

Its ok to learn JS, but we should learn TS too....

Neon image

Next.js applications: Set up a Neon project in seconds

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

Get started →

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay