Glossary

Here is a list of word, phrases and three-letter-acronyms (TLA's) which are used throughout the documentation.

Word/Phrase/TLA
Description/Meaning

API

Application Programming Interface

App

An application. App is simply shorthand. They are one and the same.

Application

A software application which normally runs on a client-side device. This could be a 'native' installable app, or one which runs in a web browser. See front-end.

Back-end

Usually the database and file server exposing data services via a ReST API. See server-side.

BOT

An automated robot software service which runs periodically and prepares or transfers data into and out of databases or back-end or front-end apps.

Client-side

The concept of client-server used to be known as master-slave. If something is client-side, it means it runs on devices such as computers, tablets or mobile phones, as opposed to server-side which runs on the data servers. See front-end.

CRUD

Create, Read, Update and Delete data-oriented operations typically provided by a GUI front-end application.

Designer

The administrator role permissioned to use App Studio to configure the application.

End-User

The non-designer role for typical users of the client-side application.

Front-end

The software or data exists on the client device where the end-user can interact with the data. See client-side.

GUI

A Graphical User Interface application is how the end-user interacts with the data via 'widgets' known as forms, menus, buttons, fields and grids. Modern GUI's support keyboards, mice and touch sensitive screens.

LoB

Line of Business software application which allows employees of the business to manage corporate data stored in the back-end data servers.

Low-code

A software builder tool which allows a developer to write less code that they would if they used a raw compiler.

No-code

A software builder tool which allows a designer to drag and drop components to create applications without writing any code.

ReST

Representational State Transfer is a protocol for exposing data-centric API's to client-side applications.

Server-side

The concept of client-server used to be known as master-slave. If something is server-side, it means it runs on the data servers such as API's, databases, file storage, BOT's or some applications. See back-end.

URL

Uniform Resource Locator is a world-wide-web term for the address of a web site, or a web API. Derivatives include URI or End-Point. The term end-point is typically used to describer a URL which is specifically a ReST API.

Last updated