Server-side JavaScript
Appearance
![]() | This article may document a neologism or protologism in such a manner as to promote it. (November 2011) |
![]() |
Server-side JavaScript (SSJS) refers to JavaScript that runs on the server-side. This term was coined because the language is predominantly used on the client-side, i.e. client-side JavaScript (CSJS).
The first implementation of SSJS was Netscape's LiveWire,[citation needed] included in its Enterprise Server 2.0 product,[1] released in 1996. CommonJS is a project to provide common specifications for SSJS development.[2]
Server-side JavaScript is becoming more popular because of faster JavaScript engines and the convenience of using the same language for both client and server.[3] One popular project driving server-side use is Node.js, based on the V8 JavaScript engine from Google Chrome.[4]
Specifications
- Reference for Server-Side JavaScript 1.2
- Guide for Server-Side JavaScript 1.2
- CommonJS Specifications to unify SSJS APIs
See also
References
- ^ Netscape LiveWire Developer's Guide
- ^ http://commonjs.org
- ^ Wayner, Peter (May 25, 2011). "JavaScript conquers the server". InfoWorld. Retrieved 8/16/11.
{{cite web}}
: Check date values in:|accessdate=
(help) - ^ Paul, Ryan (1 September 2011). "Reflecting on Chrome as browser hits third birthday". Ars Technica. Retrieved 24 September 2011.
External links
- The Server-Side JavaScript Google Group dedicated to creating cross-platform SSJS standard APIs.
- Mozilla JavaScript shells especially section "Standalone JavaScript shells"