
category=Productivity
remote-app-id=124745741
context-names=
version=1.0.3
icon-url=https://web.liferay.com/web/guest/marketplace/-/mp/asset/icon/124745741/1.0.3
required=false
title=Liferay Data Engine
bundles=com.liferay.data.engine.api#2.1.15##,com.liferay.data.engine.lang#1.0.48##,com.liferay.data.engine.rest.api#27.0.0##,com.liferay.data.engine.rest.client#1.0.41##,com.liferay.data.engine.rest.impl#1.0.114#data-engine-rest-impl#,com.liferay.data.engine.service#1.0.30#data-engine-service#,com.liferay.data.engine.spi#5.0.5##,com.liferay.data.engine.taglib#1.0.39#data-engine-taglib#,com.liferay.data.engine.web#1.0.10##
description=With Liferay Data Engine, use high level APIs to quickly assemble scalable, flexible business applications. Without writing persistence code or complex custom business logic, you can call the Data Engine APIs to create an entire application.\
 \
 The Data Definition API is at the core of the Data Engine. It lets you:\
 * Define the fields of the data definition.\
 * Execute CRUD operations on Data Definitions.\
 * Define validation rules for data definition elements.\
 \
 The Data Record Collection API collects the data records backed by the data definition.\
 * Execute CRUD operations on Data Record Collections and their Data Records.\
 \
 The Data Layouts API lets you add and edit data layouts to style the Data Definition's form.\
 \
 This kind of flexible app builder helps modern businesses remain competitive. Customized digital solutions don't build themselves, but the Data Engine's APIs make it painless to rapidly create new applications.
restart-required=true
