Constraint is a project that aims to implement a professional UI Web Application Framework for the browser. The advantage of using the Constraint Framework, is that the layout of the application is decoupled form the code of the application, and it's written on a typed language - Typescript.
You can see a sample Constraint application at this address.
Note that the online demo is automatically built from git, and some times it might not be available.
An automatically generated documentation of Constraint framework can be found at this address.
Make the framework reachable under a webserver, then from the command line:
make resources
make demo
Load in your browser the repository address
make
make resources
In order to be able to build resources, you will need the Image Magik package installed ( works on windows too ), with the "mogrify" tool available in your command line path.
You will need a tool called "typedoc", which can be installed first by typing:
make doc_install
After you have the "typedoc" installed, you can build the documentation by typing:
make doc
You will need a tool called "dts-generator", which can be installed first by typing:
make dts_install
After you have the "dts-generator" installed, you can build the documentation by typing:
make dts