Skip to content
santilland edited this page Sep 23, 2013 · 5 revisions

EOxClient

The EOxClient focuses on creating a webclient for map applications, which allows easy customization through a centralized configuration concept.

Technologies used

The application uses Yeoman which integrates:

  • Yo : scaffolds out the application, writing the Grunt configuration and pulling in relevant Grunt tasks that you might need for your build.
  • Grunt : which allows building, previewing and testing the project
  • Bower : which allows managing of dependencies and automatic download, thus making the application easily extendable.

Libraries used

Documentation

The documentation can be found here (To be updated).

Configuration

In order for the framework to work ruby and npm have to be installed in your system.

Clone the project with git, when finished move to directory and execute:

npm install
bower install

Events

The EOxClient communicates through a centralized event manager. In order to keep track of the events fired, attributes passed a list is kept the Event list.

Extending functionality

TBD