Server-side JavaScript means that the server portion of a web application is written in JavaScript.
Below are few JavaScript libraries:
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Rhino is an open-source implementation of JavaScript written
entirely in Java. It is typically embedded into Java applications to provide
scripting to end users. It is embedded in J2SE 6 as the default Java scripting
engine.
JavaScript is a powerful object oriented language with some
of the fastest dynamic language interpreters around. The official JavaScript
specification defines APIs for some objects that are useful for building
browser-based applications. However, the spec does not define a standard
library that is useful for building a broader range of applications.
You can use JavaScript to write:
- · Server-side JavaScript applications
- · Command line tools
- · Desktop GUI-based applications
- · Hybrid applications (Titanium, Adobe AIR)
Socket.IO aims to make realtime apps possible in every
browser and mobile device, blurring the differences between the different
transport mechanisms. It's care-free realtime 100% in JavaScript.
Ejscript™ is a compact, fast and powerful implementation of
JavaScript. It fully complies with the ECMAScript Edition 3 specification, and
adds enhancements such as modules, class declarations, optional typing, and a
rich system library.
The Ejscript Web framework has a Model/View/Controller (MVC)
paradigm and supports SQL databases with an integrated ORM layer. It has a
library of Ajax view controls, templating engine, automatic validations and
integrated jQuery support. It is the ideal language for rapid development of
Server-Side JavaScript applications.
No comments:
Post a Comment