Copyright (c) Prolog Developemnt Center SPb

AppFrame CookBook

AppFrame. Application

The list of projects that can be built using the AppFrame template set is presented in the introduction .
A complete set of demo projects built using templates is provided in the SpbExamples\Febe directory   .

Essentially, an AppFrame is one big template for developing an application that can have one or a combination of properties:
The following procedure for using AppFrame seems reasonable.

Depending on the assignment task, a project is created with the user interface type MDI or SDI.
The project is developed according to the ideas of the developer, but subject to agreements on the rules for exchanging data between FrontEnd-BackEnd , including:
When the task of changing the user interface based on the GUI of the Visual Prolog system arises, only FrontEnd is modified.
If you are faced with the problem of switching to using a Web browser as a user interface, you should implement the FrontEnd function on the Web browser platform (JavaScript) in compliance with the agreement on the exchange of information with BackEnd.

If such an application may be of interest in the form of PlugIn in the context of an application built, in turn, on the basis of the AppFrame, then the AppFrame set already provides such an opportunity (using xxx_pzlMonoSDI.pzl or xxx_pzlHttpFroneEnd.pzl).