User Interfaces - Introduction
Designing effective user interfaces (UIs) is crucial for creating positive user experiences. To ensure seamless interactions, UIs should be intuitive, accessible, and functional. Liferay's built-in page builder tools empower you to design effective UIs for custom objects. With these tools, you can create object experiences that seamlessly integrate with your existing solutions, whether customer portals, enterprise websites, or e-commerce storefronts.
So far, you’ve learned how to leverage low-code capabilities to model Clarity’s data structures and implement business logic governing how data interacts and evolves with Liferay's core frameworks. This module explores available Liferay page builder tools to design user interfaces for creating, displaying, and editing object entries. These no-code and low-code capabilities empower you to maximize resources and minimize costs when implementing interfaces for Liferay objects. Additionally, you’ll learn about front-end client extensions and how you can use them to build advanced UIs for objects.
By the end of this module, you will have the knowledge and skills to
-
Create and display object data with Liferay's page builder features.
-
Build efficient forms leveraging form fragments to collect data and create new object entries.
-
Select data and configure displays for objects using collections, data sets, and templates.
-
Design experiences to render and edit individual object entries with display page templates.
-
Deploy front-end client extensions to implement dynamic UIs that integrate with object APIs.
Capabilities
Product
Education
Contact Us