此内容没有您所选择的语言版本。
Chapter 1. Entando Digital Experience Platform (DXP) and App Builder
Entando Digital Experience Platform (DXP) is a low-code, component-based platform for building modern web, mobile, and IoT applications. The Entando App Builder is the application that provides features to help you configure and customize, with or without programming skills, any kind of modern web application built with the Entando Platform. The Entando App Builder is a web-based administration console that you can use to build and configure your web application, manage your page data and activities, and integrate with other application tools, such as Red Hat Process Automation Manager.
The basic components for building applications in Entando are page models that define page layout and application widgets that define page data and functionality.
1.1. Page models and pages in Entando 复制链接链接已复制到粘贴板!
In Entando App Builder, page models define the available frames and overall layout for the application pages that you create. The page model that you assign to a page determines the location and type of widgets that you can add to a page. Widgets are the building blocks for your application pages.
Page models are defined by two configuration elements:
- XML configuration
- Template
The XML configuration is XML-formatted text in which you define the frames list that will make up that model of the page. The template defines the look and feel of the rendered page model. The template is written in Velocity Template Language (VTL) to incorporate dynamic content in a web page. VTL supports statements and directives, references and comments, access to exposed java objects and methods, and other resources to design optimal application pages.
You can create any custom page models as needed in UX Patterns
For more information about creating Entando App Builder page models and pages, see Getting Started with Entando App Builder.
1.2. Application widgets in Entando 复制链接链接已复制到粘贴板!
In Entando App Builder, widgets are the building blocks for your applications. A widget is an independent software component configured and executed within the page configured for your application.
The following are some of the types of widgets in Entando:
- Stock widgets: Widgets provided by App Builder to implement common functions.
- User widgets: Widgets created by users in the App Builder Admin Console.
- Plugin widgets: Widgets provided by installed plugins. For example, if the KIE BPM plugin is installed, the App Builder provides Entando Red Hat PAM connector plugin widgets to implement Red Hat Process Automation Manager data in your Entando pages.
You can create any custom widgets as needed in UX Patterns
For more information about using Entando App Builder widgets, see Getting Started with Entando App Builder.