ng-objects is an open source exploration of Apple's WebObjects (WO) framework. It aims to:
-
Extract the best concepts of WO and use them in a new, modern library.
-
Be compatible with WO's deployment environment, so apps can transparently integrate into an existing WO based deployment infrastructure. This means the apps know how to speak to JavaMonitor/wotaskd and handle requests from the WO Apache adaptor.
-
Not be a WO clone but familiar to a WO programmer and thus easy to migrate existing WO code to. While WO is great, there have been two decades of improvements in software design and web development since WO's last official release.
- Clone this repo.
- Run
mvn install
at the project's root.
cd ng-testapp
mvn package
./target/ng-testapp-1.0.0-SNAPSHOT.woa/ng-testapp
Now point your browser to localhost:1200 you should be greeted with a test component showing some of the current features. Congratulations!