General Terminology
"Frends" should always be written with a capital letter "F," for example, "Frends iPaaS" or "within the Frends platform".
Additionally, all terminology described here and elsewhere in the courses follows a pattern where capital letters indicate that the subject is a concrete concept, feature, or view within Frends, and additional information is available regarding the subject. For example, "Frends Tasks" refers to the building blocks used in Frends Processes, while "Frends tasks" could be used to refer to tasks performed by a developer using Frends.
Frends Views Within the UI
Within the Frends UI, we utilize various different Views and categories of Views:
List Views
List Views are always collections of one or more artifacts of the same type, such as multiple APIs or multiple Processes. These Views are called List Views and will be referred to as such, for example, API List View or Process List View.
Regular Views
Regular Views are independent views designed for a specific function or feature within the Frends platform and are referred to with simply the term View, for example, Tasks view or User Management View.
Toast Notifications
Toast Notifications are alerts or other relevant pieces of information displayed to the user on any view, for example, when saving changes. Any errors that might occur will always appear as Toast Notifications in the top-right corner of the Frends UI.
Pop-Ups
Within the Frends UI, there are various Pop-Up windows that allow you to interact with a selected piece of functionality in a more advanced manner or simply show you some information that would not normally fit on the screen.
Development Terminology
While developing integrations on the Frends platform, you will encounter various terminologies described here:
Process Editor
The Process Editor is the main development view within Frends, where you will do 99.99% of all your development activities. The Process Editor has several terms that need clarification:
Toolbar: Refers to the access panel on the left of the page containing drag-and-drop Elements that can be placed on the Process Canvas.
Elements: Refers to integration functionalities that are accessed from the Toolbar.
Canvas: Refers to the empty area where you can build your integration Process.
Parameter Editor: Refers to the configuration panel that you use to specify how Frends Tasks work within a given integration. The Parameter Editor has Task Parameters that you will configure during development to achieve the desired functionality.
Test Panel: Refers to the feature that allows you to test individual Elements of the integration Process during development.
Process Settings: Refers to general settings applied from the Settings panel inside the Process Editor.
Hashtag References: Everything prefixed with a # is a Low-Code Reference that points to a bit of data, such as an Environment Variable or a Process Variable.
β
β
API Development
Open API Specification - Refers to the JSON or YAML configuration that you need to provide for an API to start development.
API Endpoint - Refers to the URL path portion of a complete API URL address. For example, in the API https://training.frendsapp.com/api/v1/salesorder, the highlighted portion is the API Endpoint.
API Host - Refers to the domain and static path portion of a complete API URL address. For example, in the API https://training.frendsapp.com/api/v1/salesorder, the highlighted portion is the API Host.
API Operation - Refers to the HTTP verb used in the particular API. These are typically: GET, POST, PUT, or DELETE.
Linked Process - Refers to the underlying integration Process that provides the functionality for the specified API Endpoint and API Operation.
The next article is Where to get additional help?
β