CommonJS

CommonJS

CommonJS is a project with the goal of specifying an ecosystem for JavaScript outside the browser (for example, on the server or for native desktop applications). The project was started by Kevin Dangoor in January 2009 and initially named ServerJS.[1]

What I’m describing here is not a technical problem. It’s a matter of people getting together and making a decision to step forward and start building up something bigger and cooler together.

—Kevin Dangoor[1]

In August 2009, the project was renamed CommonJS to show the broader applicability of the specified APIs.[2] Specifications are created in an open proposal process and voted on a mailinglist. A specification is only considered final after it has been implemented by several CommonJS implementations.[3] The CommonJS project is not affiliated with the Ecma International group TC39 working on ECMAScript, but some members of TC39 participate in the project.[4]


Specifications

[5]

Current

  • Modules/1.0 (Superseded by Modules/1.1)
  • Modules/1.1
  • Modules/1.1.1
  • Packages/1.0
  • Promises/B
  • Promises/C
  • System/1.0

Proposals

  • Binary/B
  • Binary/F
  • Console
  • Encodings/A
  • Filesystem/A
  • Filesystem/A/0
  • Modules/Async/A
  • Modules/Transport/B
  • Packages/1.1
  • Packages/Mappings
  • Unit Testing/1.0

CommonJS implementations

See also

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • CommonJS — est un projet de développement d une API pour écrire des programmes JavaScript s exécutant ailleurs que dans un navigateur Web, et portables sur les différents interpréteurs et environnements d exécution implémentant CommonJS. Par exemple, les… …   Wikipédia en Français

  • Comparison of server-side JavaScript solutions — This is a list of Server side JavaScript solutions. Contents 1 Server side JavaScript use 2 See also 3 External links 4 References …   Wikipedia

  • Node.js — Desarrollador Node.js Developers Inform …   Wikipedia Español

  • JavaScript —  Ne doit pas être confondu avec Java (langage). JavaScript …   Wikipédia en Français

  • JavaScript — Не следует путать с Java. JavaScript Класс языка: мультипарадигменный …   Википедия

  • Rhino — Тип движок JavaScript Разработчик Mozilla Foundation / Mozilla Corporation Написана на Java …   Википедия

  • CouchDB — Apache CouchDB CouchDB s Futon Administration Interface, User database Original author(s) Damien Katz, Jan Lehnardt, Noah Slater, Christopher Lenz …   Wikipedia

  • Node.js — Original author(s) Ryan Lienhart Dahl Developer(s) Node.js Developers …   Wikipedia

  • Node.js — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

  • Node.js — Тип JavaScript интерпретатор Автор Ryan Lienhart Dahl …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”