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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Best way to build a ca...
Power Apps
Unanswered

Best way to build a canvas app with a javascript datagrid

(0) ShareShare
ReportReport
Posted on by 2

Hi everyone,

 

I'm going to build a simple CRM kind of application. I want to use PowerApps because I believe it's a way for our company to speed up development. I should probably make a canvas app, as it seems to give the most flexibility.

 

On the front screen of the app, I need to have a high performance datagrid, like ag-grid. It will populate >10,000 rows when the app loads. I was thinking of wrapping it in a PCF component, but I don't have any PCF experience (yet). All my data will be in an SQL Server database, not Dataverse.

 

Do you have any advice for me as I start to research this?

 

I guess my first questions would be:

 

* Is this possible?
* Would the grid stay in memory as the user jumps to another screen, and then back to the front screen? Or does it have to reload.
* Should I load the grid data through PowerApps or is it possible for the PCF component to consume another API. (The reason for using PowerApps is that I want to build many quick screens. But I suspect it's not ideal for loading much data fast.)

 

Thanks a lot for your advice!

 

 

I have the same question (0)
  • aroudaki Profile Picture
    Microsoft Employee on at

    Here are some best practices to build PCF controls
    Best practices for code components - Power Apps | Microsoft Docs
    Develop 1 Limited Blog | SalesSpark and the Power Apps Component Framework!

     

    Here is some docs on creating a PCF Grid control using Fluent UI Detail List component 
    It should be pretty similar pattern if you want to use ag-grid
    Create a model-driven app dataset component in Microsoft Dataverse - Power Apps | Microsoft Docs


    you can also find lots of useful tutorials on youtube 

  • Tooor Profile Picture
    2 on at

    Thanks a lot, aroudaki! Very good reading. I've also found the canvas based grid sample component, so I have something to start with!

     

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 711 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 319 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard