Lianja framework essentials
Lianja has a powerful UI framework which is a superset of the Visual Foxpro 9 base classes: common-sense objects that are easily understood whether you come from a programming background or are just starting out.
You can use these UI objects to build applications in VFP, JavaScript, TypeScript, Python or PHP. Web/Mobile apps use JavaScript in the UI and can seamlessly access server-based routines written in any of the 5 Lianja supported programming languages.
https://www.lianja.com/doc/index.php/Category:Framework_Classes
At the core of Lianja is the Lianja system class.
https://www.lianja.com/doc/index.php/Lianja