Power Pages Solution Architecture Patterns: When to Use Liquid vs. JavaScript vs. Power Automate

Published on:
Learn moreRelated posts
Enhancing Data Presentation with Conditional Formatting in Power Pages
You can enhance Microsoft Power Pages list views using conditional formatting with JavaScript. This approach lets you visually highlight recor...
New Tool : ‘Cloud Flow Viewer’ for Power Automate Solutions
I’ve added Cloud Flow Viewer tool to my hobby project JayVish Problem Statement: Let’s say you’ve received a Dataverse solution—managed ...
Advanced Error Handling Patterns in Power Automate
When you start building a lot of Flows, you’ll start noticing that only checking values and if the actions succeeded only takes you so f...
Power Automate Cloud Flow | Disable an action
Did you know you can disable a flow action without removing it entirely by turning on the Enable Static Result toggle? When the flow runs, thi...
How to Use the “Search Rows (Preview)” Action in Power Automate for Smarter Dataverse Queries
If you often build automation flows in Power Automate, you’ve probably used the “List rows” action to pull data from Microsoft Dataverse. It’s...
Building a Client-Side Caching Layer in Power Pages to Boost Performance
Why Client-Side Caching? Power Pages often fetch data from Dataverse using Liquid, Web API, or Power Automate. But repeated calls can slow dow...
10 Types of For Loops Structures in Power Automate
For loops are one of the basic structures in coding. There are however many different types of loops. How can we implement various types of lo...
Power Automate – HTTP and Teams webhook trigger flows are moving to new URLs
As of August 2025, Power Automate flows and Agent flows (Copilot Studio) with HTTP triggers or Teams Webhook triggers that have logic.azure.co...