...
Servoy offers two main client options and any application developed in Servoy can be deployed to either client without the need for any rewrite.
The Smart Client provides a Client-Server setup, where applications assume the native look and feel of the client operating system.
The Web Client provides a dynamic browser experience enriched by AJAX technology, CSS and HTML. Developers are never required to author their own markup, client-side Javascript JavaScript or AJAX (Of course they can if they want) .
...
Servoy provides a powerful Application Server which brokers connections between clients and back-end resources. This architecture is far more favorable to the 2-tier architecture used by most 4GL tools, where clients connect directly to back-end databases. An application server offers the following advantages over a 2-tier setup.
...
Solutions can stand alone, or they may also be a module. A module is a solution that is part of another solution. You can specify a solution A solution can be specified to be a module, but it is not required to use a solution as a module.
...
All of the methods written in Servoy will begin with the word function in the actual actual .js
page they are written in.
...
The following concepts are related to data management in Servoy.
A table is a preset format of rows (records) and columns (fields) that defines a store of information in a relational database. Data from created or pre-existing tables can be used by one or more forms in a Servoy solution.
...
...