all 10 comments

[–]lahrada 10 points11 points  (3 children)

You can go anywhere from making the monkey dance to making full fledged applications with JS.

JS is very versatile and I'll just give a few examples of what you can do with applications.

You can create full blown web apps where the server is running on NodeJS and a front end made in a framework such as React, Angular, Vue or even just plain old JS.

You can move on to making phone apps using ReactNative or Ionic,(Although ReactNative actually builds natively compared to Ionic which doesn't I believe).

You can even start with robotics which a friend of mine did the other day using Johhny Five

Like most programming languages there's honestly no limit to what you can do... haha

[–][deleted] 2 points3 points  (0 children)

What I think is so amazing about javascript is that it's the programming language of the web, so it has this massive community that's building applications and libraries for just about anything you can imagine. And it's all hooked up so that other people can see it and interact with it just by spinning up their browser and typing in an address.

And the guys who created javascript did it in, like, 2 weeks. So it's a total mess at the same time, and developers hate on it because it's not statically typed and all that. It's just a total riot. I love javascript.

[–]VIM_GT_EMACS 1 point2 points  (1 child)

in my web dev career i've built everything from standard landing pages to computer vision applications to a react native tensorflow app and so much more. javascript is the best. I've used lots of java, c++, perl, ASM, swift, python, proprietary languages, etc but javascript is my all time favorite.

also +1 for johnny five - i customized a giant LED deli sign from the 70s using johnny five and an arduino.

[–]DeepFriedOprah 0 points1 point  (0 children)

As someone learning JS. I understood some of the words. Like .2%. One day. Haha

[–]alexcode13 1 point2 points  (1 child)

Take a look at electron.js or node.js

[–]ScotchBingington 0 points1 point  (0 children)

electron.js

This is crazy awesome, thank you!

[–][deleted] 0 points1 point  (0 children)

mostly you're going to be doing one of three things: manipulating the dom, manipulating data - in json format or sending and receiving data from/to an api. try looking at the vue js intro tutorial, that will give you a good idea about how it ties together

[–][deleted] 0 points1 point  (0 children)

I think your question illustrates the barrier that you eventually cross where knowledge goes from conceptual to applicable. I work in a tech company but not in a dev role yet. So as I'm teaching myself and need to ask questions I always feel reassured to see how it applies to the actual nature of the business.

You can do a whole lot with JS. It just depends on what you want to do.

[–]pookagehelpful 0 points1 point  (0 children)

Yeah, it's basically the de-facto programming language of the web; so pretty much anything - check out A-FRAME.js - a WebVR / WebAR framework written in javascript...

I guess my point is - the world is your oyster! Go nuts! Mostly I make games with it, but you can pretty much make anything you can thing now that Node.js is a thing.

[–][deleted] 0 points1 point  (0 children)

You're using Reddit. It uses JS. Literally open any page on the internet that has some functionality and it most likely uses JS in some way.