Kitto allows you to create rich Internet applications based on a data model that can be mapped to any database. Part of the client uses ExtJS (through the ExtPascal library) to create a fully AJAX application, allowing you to create standard and advanced forms of data processing for some time.
Kitto is aimed at Delphi developers who need to create a web application without delving into the intricacies of HTML, CSS, Javascript or learning to use a specific library, such as ExtJS, but it also provides access to bare metals if necessary.
Kitto includes an agnostic database access level that allows you to create applications that work with any database engine and port applications between database engines.
Kitto is described in a set of easily supported YAML files, preserving definitions abstract and declarative, and allowing future extensions. Business rules are applied both declaratively and through small javascript fragments on the client or in Delphi code on the server.
tz. Feb 16 2018-12-16T00: 00Z
source share