RubyOnRails like framework, written in JavaScript using helma-ng and Rhino
matthias/aida
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Aida - Where Helma Goes to Work =============================== Aida should become a RubyOnRais style MVC framework, based on helma-ng. As of today (June 3rd, 2008) it supports routing, controllers, helpers, views (skins, EcmaScript templates, JavaScript Templates) and it includes the Hibernate ORM/persistence layer from robi. You will find some basic documentation at /aida/doc/modules/aida How to Run "demo-app" ===================== demo-app contains all you need to run the examples. As it also includes robi's orm mapper you need to run mysql and create a database. 1. Start your MySQL server and create the DB & user with: demo-app/app/orm/db.sql 2. Issue, e.g., the following command from the aida directory: aida> java -jar ~/helma/helma-ng/run.jar apps/sandbox/ modules/ # modify the pathes according to your needs 3. Then point your browser to: http://localhost:8080/ Description =========== The demo-app also includes a library for generating xml (and html) and a library that wraps the twitter api. * /blog ... A simple blog app, including robi's hibernate module. * /twitter ... Using the twitter API and skins. * /say ... Just a place where i test routes, and controllers (broken). Watch the URLs as you browse the demo apps. You will find the routes in _/app/routes_ All modules are located at _/modules/adia_. You don't have to copy them into your helma installation, they are loaded in _main.js_ by calling _importModule("aida.appLoader");_ Dependencies ============ Sun Java/JVM: http://java.sun.com/ Helma NG: http://dev.helma.org/ng/ MySQL: http://dev.mysql.com/
About
RubyOnRails like framework, written in JavaScript using helma-ng and Rhino
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published