Session
Nail Your SPFx Data Layer: Battle-Tested Patterns That Deliver
Level 300. Your SPFx solutions are only as good as the data they access. Whether you're building solutions for SharePoint, Teams apps, or Viva extensions, mastering data connectivity is what separates basic demos from production-ready solutions.
In this session, you'll learn four essential approaches for connecting SPFx to data:
- SharePoint REST API: Query lists, libraries, and site data with direct HTTP calls and batch operations
- Microsoft Graph API: Access M365 data across tenants—users, groups, Teams, OneDrive, and beyond
- Anonymous APIs: Integrate external data sources and third-party services without M365 authentication
- PnPjs Library: Simplify all of the above with the most popular SPFx data framework—cleaner code, built-in retry logic, and powerful helper methods
You'll see working code for each approach, understand when to use which method, and learn the patterns that prevent common pitfalls. Whether you're converting Classic web parts or building new experiences, you'll leave with battle-tested patterns you can implement immediately.
Stop wrestling with API documentation and start building solutions that perform at scale.
The goal of this session is to expose the attendees to several ways to connect thier projects to the data in SPFx. We'll start with basic REST API calls to build a good foundation on how modern data interaction works and then show how to simply development while improving performance by leveraging existing advanced solutions.
Don Kirkham
Microsoft MVP & MCT | Developer Technologies Advisor
Arlington, Texas, United States
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top