Server-side JavaScript with the Helma application server


Article from Issue 84/2007

The powerful Helma application server brings new powers to the JavaScript language. We'll show you how to use Helma to build a simple RSS reader.

JavaScript began as a dynamic scripting language for the browser. The JavaScript language is prototype-based with syntax reminiscent of C or Java. Because JavaScript includes higher order closures and functions, it is referred to as a functional language, as are the languages Lisp and OCaml. JavaScript became popular because of its use in browsers, but it eventually gained a bad reputation for language and library incompatibility. Thanks to standardization through the vendor-neutral ECMAScript standard, as well as new browser libraries such as Yahoo YUI, Mochikit, or Mootools, the picture is starting to change, and Java-Script is gradually becoming a mature
programming environment.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Web Wizardry Intro

    New tools for the web appear every day. In this issue, we round up some promising technologies, including Apache's Suexec module, the new WS-Addressing standard, the Helma application server, the Perlbal web server, and microformats.

  • Appweb 3: Embedded Webserver with JavaScript Framework

    The embedded webserver Appweb is available in version 3.0. The new release improves performance, introduces a server-side JavaScript framework and runs on more operating systems than ever before.

  • Google Web Toolkit

    The Ingenious Google Web Toolkit builds optimized JavaScript applications in a hurry.

  • Google Web Toolkit

    The Ingenious Google Web Toolkit builds optimized JavaScript applications in a hurry.

  • JavaScript Alternatives

    JavaScript is the stuff of which many interactive web clients is made, but it comes with a fair amount of historical ballast. The creators of four alternative scripting languages seek to ditch the ballast.

comments powered by Disqus