web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Best approach: Canvas ...
Power Apps
Suggested Answer

Best approach: Canvas vs Model-Driven for large-scale, integrated enterprise solution?

(1) ShareShare
ReportReport
Posted on by 7

Hi everyone,

 

I’m currently leading the architecture of a Power Platform solution and would appreciate advice from the community. The app we’re designing has an enterprise-grade scope—with over 200 Dataverse tables, complex relationships, SAP and third-party integrations, and must support a bilingual interface. The user base includes 2,500 internal users, 500 partner users, and around 150 external users.

 

While we recognize the strengths of both Canvas and Model-Driven apps, the business is particularly focused on a flexible and polished UI/UX, which leans us toward Canvas. However, we are cautious about performance, security, scalability, and development effort at this scale.

 

Given these constraints, would you recommend a Canvas-only, Model-Driven, or hybrid (MDA + embedded Canvas page) approach? What trade-offs should we consider from your experience?

 

Thanks in advance for your insights, looking forward to hearing how others have approached similar challenges.

Best regards,

Aamir

 

I have the same question (0)
  • Suggested answer
    MS.Ragavendar Profile Picture
    6,334 Super User 2026 Season 1 on at
     
    Considering this requirement - 200 Dataverse tables, complex relationships, SAP and third-party integrations, and must support a bilingual interface.
    • With canvas app its possible with this all acceptance criteria.
    • But if you will load huge no of records to the app which might lead an performance issue.
    • With respect to UI/UX only canvas can provide better visual.
    Canvas App Standards 
    Model Driven Best Practices
     
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
    Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.
  • Erikpgh1 Profile Picture
    44 on at
    One of the best vid / blog posts on Security and how to set up
     
    My curated List of Power Apps Vids many are past the basics of Model Driven Apps. 
     
    Multi Lingual MDA Bing Videos
     
    I went through a similar analysis and the Canvas will get you the pixel perfect, but MDA can quickly get you to the multiple interfaces that you will need with that many tables.   My recommendation is to use a Hybrid approach.  For a project that I am working on, we started with a Model driven for our dev and that path quickly went to add a hybrid model.  There is a lot of good content that can be built in Model driven and augment with a canvas model pages, especially when there is a need for simplification or complex calculations via patching is needed.   
     
    As it grows you can also do more development using PFC content in the MDA or canvas models. 
  • AamirMehmood Profile Picture
    7 on at

    Thank you so much, Ms.Ragavendar and Erikpgh1, for your input. I truly appreciate it.

    I understand that all of this is technically possible within a Canvas App. However, my question is more focused on the feasibility and suitability within the specific context outlined in my original post.

    I’d greatly appreciate any additional feedback from others in the community, it would be helpful to have more perspectives on this scenario.

     

    Thank you.

    Aamir

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.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 530

#2
WarrenBelz Profile Picture

WarrenBelz 459 Most Valuable Professional

#3
Haque Profile Picture

Haque 314

Last 30 days Overall leaderboard