-
Notifications
You must be signed in to change notification settings - Fork 0
Archive Trac tutorial background
Legacy Trac archive page imported from
tutorial_background. Source: https://genapp.rocks/wiki/wiki/tutorial_background. Review age, links, and examples before treating as current.
GenApp is a tool for rapid deployment of applications.
GenApp builds fully functioning applications from collections of definition files
and libraries of code fragments.
Applications are built over a set of modules, each module performing some computation. GenApp can build to
a variety of targets, including native GUI and web-based applications.
Principles of GenApp include facilitating ease of use by tool, framework
and application developers, module wrappers and end users.
GenApp is currently being successfully used as the generator of multiple production science gateways.
More information on GenApp framework can be found here
In this tutorial:
- We will consider GenApp applications hosting and installation options
- Install a simple GenApp produced Demo web application and learn, in particular:
- what are GenApp JSON definitions controlling the application
- how to make simple modifications of the web GUI element by modifying these definitions
- Gain a general understanding of the GenApp framework