Frontend integration patterns and solution approaches
In this section, we are going to discuss the most common frontend integration patterns for Dataverse applications. Frontend integration can be used for a variety of reasons, such as to embed some third-party content on a Dataverse user interface or vice versa, or to perform client-side requests to third-party solutions. It is even possible to use certain capabilities of the Power Platform components to fully control the behavior of legacy IT solutions on the client side. Let’s start by describing the client-side embedding options.
Embedding third-party content into Dataverse
Model-driven applications allow us to embed third-party content into Dataverse table forms and dashboards. In both cases, the integration is implemented using the IFrame approach. An IFrame is an area on the table form or dashboard that URL-based content can be embedded into. In the simplest case, this content is static and does not depend on...