Announcements
I am creating a proposal for my company on low-code. We are comparing a few of the more popular platforms in several key areas. I am looking now into the composability of the power platform from a development point of view. I know that there is a component library feature, can you give me tips on other features that would fall into the composiblity umbrella?for reference - Composibility refers to the ability to create complex systems or applications by combining smaller, modular components or building blocks in a flexible and interchangeable manner. These smaller components are designed to work together seamlessly, allowing developers to assemble them like LEGO bricks to build larger and more complex software systems.
A key one is child flows:So long as your Power Automate flows are contained within solutions, and use the PowerApps or PowerApps (V2) trigger (the latter is easier to work with), you can call your flow from another flow, using the Run a Child Flow action. You can pass data to the child from the parent flow, and the child flow can pass data back using the "Respond to a PowerApp or Flow" action.The child flow doesn't have to be in the same solution, just in a solution in the same environment, giving you the ability to create a "flow library".
Thank You
Really, everything in Power Platform is about composability. Flows stack on flows, Plugins stack on Plugins, MDAs are made of forms and views, Canvas Apps are just collections of components (one of which is the component library type you mentioned), components are made of other reusable components, and even down at the coded level the platform encourages the use of React and Fluent components so even custom coded controls are composed of other preexisting elements, and the list goes on and on and on...
What you're describing is central to the design of nearly every customization approach in Power Platform, so it's a bit hard to point you to a distinct list here.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our community stars!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
WarrenBelz 337 Most Valuable Professional
11manish 173
Valantis 86