...
Servoy offers two main client options and any application developed in Servoy can be deployed to either client without the need for any rewrite. Horray!
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 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.
...