Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Redpill me on javacript

Name: Anonymous 2018-06-15 17:00

Please

Name: Anonymous 2018-06-15 17:50

it's slow
it's not just for web (see: react native, electron, and so on)
it's easy to learn the basics, but very few people use vanilla javascript -- look up node, express, angular, react, jquery, and so on
anonymous functions
weakly typed, dynamically typed
prototypical inheritance
ecmascript is sorta like javascript but often has newer features that aren't universally implemented yet, like class-based inheritance
there are differences between ES5 and ES6
you can make a server backend with something like node, it's not just for frontend stuff like dom manipulation or alert boxes
html = layout, css = style, javascript = interaction
don't do inline javascript, always embed an external .js file -- separation of concerns and all that
javascript can be potentially harmful for malware or identifying you, even if you are using a VPN or tor
javascript can also be very good too
many web applications don't work without javascript enabled
JSON = JavaScript Object Notation, which is a simple method of formatting data, kind of like XML but better
js can be obfuscated with minifiers that make the code unreadable, even though it's interpreted rather than compiled
the guy who made javascript got fired for donating to an anti-gay thing
noSQL a.k.a. document-based databases like MongoDB use JSON, so if you're learning javascript, it's easier to learn MongoDB than MySQL
something about JSON schema and Mongoose too
MEAN stack is js frontend, js backend, and json database -- basically, javascript: the full stack
don't get too deep into any single javascript library or framework because they come and go quickly and there is always a new fad/flavor-of-the-month one
web development these days is not just vanilla css/html/javascript, it's complex as fuck

overall, it's worth learning
it's not perfect, but it's not as bad as many boomer /prog/lodytes say it is

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List