developer.mozilla.org/en-US/docs/Web/JavaScript
JavaScript
JavaScript is free. The language browsers run, and the language Node uses on the server.
What is JavaScript?
JavaScript is free. JavaScript is what React, Next.js, and Angular are written in. TypeScript adds types and compiles back to it. The same language can run in the browser and on the server.
JavaScript is a tool in the Languages category of a tech stack.
Level
Key Features
Runs in the browserNode on the serverFirst-class functions
JavaScript Pros & Cons
Pros of JavaScript
One language for the UI and the API
The libraries in this catalog mostly assume it
You can ship without a compile step
Cons of JavaScript
Loose types let mistakes wait until runtime
Older patterns and modern ones show up in the same codebase