Openmocha
Your rating: Now say why...

0

Server/client side Javascript development framework.   Free
Add to my Watch List
Email me when discounted
Openmocha is an open source Javascript website application server and development framework. Quick soft-coding and clean hard-coding in Javascript on the client-side AND the server-side.

The goal of Openmocha is to maximize the fun and productivity of Javascript development by blending the gap between browser and server based scripting.

With Openmocha, a new project can be quickly soft-coded by creating custom Mocha Objects using the Web browser. As the project matures, these Mocha Objects can be re-factored and hard-coded in separate code files. The two approaches can
What's New
Version 0.9:
  • changed code so that access properties resolve to directly check the access status for the current user and moved the check, include, exclude and remove methods to use a syntax like this.access.include(role, user)
  • added toE4X String method to handle XML conversion and entitiy escaping
  • added String.fromE4X function to handle the conversion from e4x to strings, unescaping entities/ampersands and converting self-closing script and textarea
  • fixed undefined content to be properly ignored
  • changed styles to be directly rendered from the skin and set content type to css
  • notfound action now correctly sets the response code to 200 when it catches erroneous 404s
  • changed failed views to be tagged in the markup and errors logged to the firebug console
  • merged renderPage into lib.js, moved handlers to handlers.js and fetchlet related code to fetchlets.js
  • moved Root and Page type property files to the exmapleapp, removing them from the jhino repository
  • re-added an empty Page prototype directory to work around helma bug #604 http://helma.org/bugs/show_bug.cgi?id=604
  • added xmlbean dependency jars to package target
  • changed fetchlets to check for main access rights
  • changed from access.remove() to access.clear()
  • added default read access check to collection of fetchlets
  • added optional xmlbean jars for E4X compatibility with earlier Java versions
Version 0.9:
  • changed code so that access properties resolve to directly check the access status for the current user and moved the check, include, exclude and remove methods to use a syntax like this.access.include(role, user)
  • added toE4X String method to handle XML conversion and entitiy escaping
  • added String.fromE4X function to handle the conversion from e4x to strings, more...
Requirements
Intel/PPC, Mac OS X 10.3 or later, Java 1.4 or later



MacUpdate - Openmocha



    Be the first to recommend a similar software title.
Openmocha User Discussion (Write a Review)
ver. 0.x:
Your rating: Now say why...
Overall:

sort: smiles | time
There are currently no reviews or comments. Write a comment or review now.

There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Downloads:3,037
Version Downloads:1,315
Type:Internet : Servers
License:Free
Date:04 Mar 2008
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 0.x):
Features:
Ease of Use:
Value:
Stability:
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Openmocha is an open source Javascript website application server and development framework. Quick soft-coding and clean hard-coding in Javascript on the client-side AND the server-side.

The goal of Openmocha is to maximize the fun and productivity of Javascript development by blending the gap between browser and server based scripting.

With Openmocha, a new project can be quickly soft-coded by creating custom Mocha Objects using the Web browser. As the project matures, these Mocha Objects can be re-factored and hard-coded in separate code files. The two approaches can be mixed at any time, patching hard-coded applications through soft-coding even during runtime.


- -