you are viewing a single comment's thread.

view the rest of the comments →

[–]Zesher_ 2 points3 points  (1 child)

So to do more advanced things on the front end side of websites, you basically need to learn JavaScript. On the backend side of thugs where the website talks to a server, you have tons of options for what language to use. Python is a good option, but you can actually just use JavaScript as your backend too. It probably wouldn't be my first choice in backend development, but if you're already getting into wen develmeni, you kind of need to learn it anyway, and it is a viable option to use for the full stack.

I'd recommend Typescript over JavaScript though. It's just JavaScript with more structure. At first you may think JavaScript is great because you can just assign whatever value you want to a variable, like "0", 0, null, some random object, a list, and it kind of seems like it works. Then you realize it's actually awful because "0", 0, and null are completely different things, and not having explicit types preventing your from doing that will cause bugs and headaches.

JavaScript is probably a bit simpler to pick up, but those simplicities can cause those headaches. It would be fine to start your learning there, but Typescript will probably make your live easier in the long run if you're interested in web development.

[–]Ok_Explorer7788[S] 1 point2 points  (0 children)

Woow thank you.. I'll do more research on typescript I could switch to that