You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Overview

RAFT is in a working state but will be updated visually and architecturally.  Visual changes are planned to enhance the user experience.  Architectural changes will enhance maintainability.

Architecture

UI Layer

Current State

A single index.js file has the application logic.  Several third party libraries are used by the application.

See RAFT JavaScript Structure.

Future State

An MVC and eventually an MVVC pattern will be used.  Multiple JS files will be created within a well named directory structure for clear organization of the code.  For production deployment, the individual files will be combined together into a single file using a build tool.

See:

Migration to Modular MVC

See:

Services Layer 

TBD

  • No labels