Skip to content

ngobjects/ng-objects

Repository files navigation

ng-objects

ng-objects is an open source web framework hevaily based on the concepts found in Apple's WebObjects (WO) framework. It aims to:

  1. Extract the best concepts of WO and use them in a new, modern library.

  2. 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.

  3. Be compatible with WO's deployment environment, so apps can transparently integrate into an existing WO based deployment infrastructure.

Launching the test application

Install dependencies/frameworks

  1. Clone this repo.
  2. Run mvn install at the project's root.

Build and launch ng-testapp

Build and run the application:

  1. cd ng-testapp
  2. mvn package
  3. ./target/ng-testapp-1.0.0-SNAPSHOT.woa/ng-testapp

Now point your browser to localhost:1200. You should be greeted with a test page showing some of the current features. Congratulations!