Live briefing
Everything about CommonJS
JavaScript outside of the web browser
CommonJS is a project to standardize the module ecosystem for JavaScript outside of web browsers. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: CommonJSA 5-minute orientation
- Pick up a classic book: Eloquent JavascriptThe most-reprinted book on the subject
- Read the landmark paper: Detecting and removing bloated dependencies in CommonJS packagesCited 1 times
- Go sideways: ECMAScriptA closely related topic
- Go sideways: Deno (software)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Eloquent JavascriptMarijn Haverbeke · 2009
Learning JavaScript Design PatternAddy Osmani · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- ECMAScript ECMAScript (/ˈɛkməskrɪpt/; ES) is the standard for the JavaScript language, intended to ensure the interoperability of web pages across different web browsers…
- Deno (software) Free and open-source software portal Deno (/diːnoʊ/) is a runtime for JavaScript, TypeScript, and WebAssembly that is based on the V8 JavaScript engine…
- List of JavaScript engines The first JavaScript engines were interpreters of the source code, but modern engines use just-in-time compilation to improve performance. JavaScript engines…
- JavaScript JavaScript (JS) is a programming language and core technology of the Web, alongside HTML and CSS. Created by Brendan Eich in 1995, it is maintained by…
- JSGI JSGI, or JavaScript Gateway Interface, is an interface between web servers and JavaScript-based web applications and frameworks. It was inspired by the…
- ECMAScript version history ECMAScript is a JavaScript standard developed by Ecma International. Since 2015, major versions have been published every June. ECMAScript 2025, the 16th…
- Dojo (web framework) Dojo (stylized as Dojo Toolkit or dōjō toolkit before 2.0) is an open-source modular JavaScript library (or more specifically toolkit or UI framework)…
- Comparison of multi-paradigm programming languages Programming languages can be grouped by the number and types of paradigms supported. A concise reference for the programming paradigms listed in this article…