Opa is a web development platform. It comprises a programming language, a Web server, a database, and a distributed execution engine. All of these are tightly integrated.
|Tags||Web 2.0 Functional Programming cloud|
|Licenses||GNU Affero GPL 3 Proprietary|
|Operating Systems||Mac OS Linux|
Release Notes: Easy project creation with 'opa create', a Gravatar API, and bugfixes.
Release Notes: Windows and FreeBSD are now supported. MongoDB is now the default database backend. Many improvements were made HTML5 compliance. An initial plugin for Sublime Text 2 was provided. Sub-paths, projections, ifexists, exists, and more extensions were provided for database queries. Bootstrap and Bootstrap widgets were updated to version 2.0.3. The first four chapters of the manual were translated to Chinese. PUT/DELETE methods are now handled by the HTTP server. IMAP/SMTP clients were added. A new stdlib.core.concurrency package provides server-side concurrency primitives. Numerous bugs were fixed.
Release Notes: Experimental support for Windows was provided. Bootstrap was upgraded to version 2.0.2 and Font Awesome icons were added. Static checks and warnings were included for potentially dangerous client/server distribution directives. Authentication for MongoDB was added. Preliminary support for Sublime Text 2 was added.
Release Notes: This release adds the ability to mix database backends (mongoDB and db3), improves MongoDB support (with automatic installation if needed), improves Twitter Bootstrap support and updates it to 2.0, improves the translation tool from the old to the new syntax, and adds hooks to register favicons.
Release Notes: The highlights of this stable release are a new, re-designed syntax and extensive support for MongoDB.