Discover Microsoft Power Fx latest blogs
Dive into the world of low-code development with our curated collection of Microsoft Power Fx blogs. Stay informed about the latest updates, tips, and best practices to empower your app creation and customization using Power Fx.
No results found. Try a different keyword or filter.
Clear filtersAbout Discover Microsoft Power Fx latest blogs
Stay updated with top Microsoft Power Fx blogs. Get expert insights, tips, and best practices to empower your low-code app development.
Power Fx is the open-source, low-code programming language powering Microsoft Power Apps canvas apps and expanding across the entire Power Platform. Inspired by Excel formulas, Power Fx provides a familiar, declarative syntax for expressing app logic, data manipulation, and UI behaviour without traditional programming languages.
Core Concepts & Variables
Power Fx is a declarative, functional language where formulas describe what should happen reactively —
like a spreadsheet. Functions include Filter(), LookUp(), Patch(),
Collect(), and Navigate(). Global variables (Set()) are accessible
from any screen. Context variables (UpdateContext()) scope to the current screen. Named formulas
in App.Formulas evaluate once and cache for performance.
Power Fx Across the Platform & Delegation
Power Fx is expanding beyond canvas apps into Power Automate expressions, Power Pages calculated columns, Dataverse formula columns, and Copilot Studio conditional logic. Microsoft has open-sourced the Power Fx runtime on GitHub. Delegation — understanding which formulas are processed server-side vs client-side — is essential for canvas apps working correctly at scale.
Key Power Fx Topics on D365Hub
- Power Fx formula patterns for common app scenarios
- Delegation — understanding and working around data source limits
- Collections — patterns for offline-capable and high-performance apps
- Named formulas and App.Formulas for performance optimisation
- Power Fx in Dataverse formula columns
- Open-source Power Fx — embedding in custom applications
- Debugging Power Fx — Monitor tool and formula tracing