Skip to main content

Single-Page Applications for Microsoft Power Pages reaches GA

Editor, MSDynamicsWorld.com

Microsoft previewed single-page websites for Power Pages in late 2025 to give developers the option to build code-driven portal applications using Power Platform CLI. Now, the company has announced that the SPA model has reached GA, starting with site version 9.8.1.x and later.

With GA, Microsoft has “resolved issues where Power Pages platform styles could override your custom CSS,” according to principal product manager Neeraj Nandwana. 

Power Platform Git integration is not supported for SPA sites, according to Microsoft documentation.

SPA features were the featured topic of MSDW and Engineered Code’s October 2025 Portals Community Call in which host Nicholas Hayduk and his colleague Allan Rumberger looked at the use cases and implementation of SPAs in Power Pages.

Hayduk explained that SPAs have been part of Power Pages “since the beginning” using different techniques, and have been a common technique for meeting more advanced interface requirements. The Engineered Code team develops them with React or TypeScript that can be bundled as PCF Controls rather than deployed on their own. He noted that SPA developers should be looking to maintain consistency with their broader Power Pages development approach. 

The new SPA functionality for Power Pages can replace an entire site with an SPA and supports both authentication and the Web API. The October webcast recording includes a demo of building and uploading a React-based SPA for Power Pages. 

In the end, Hayduk advised the audience that the new technique is lower overhead for launching an SPA. But if all you want is an SPA, there are better ways to create one, such as deploying the app on Azure directly with custom authentication and Web API capabilities.

FREE Membership Required to View Full Content:

Joining MSDynamicsWorld.com gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more. You can also receive periodic email newsletters with the latest relevant articles and content updates.
Learn more about us here

About Jason Gumpert

As the editor of MSDynamicsWorld.com, Jason oversees all editorial content on the site and at our events, as well as providing site management and strategy. He can be reached at [email protected].

Prior to co-founding MSDynamicsWorld.com, Jason was a Principal Software Consultant at Parametric Technology Corporation (PTC), where he implemented solutions, trained customers, managed software development, and spent some time in the pre-sales engineering organization. He has also held consulting positions at CSC Consulting and Monitor Group.

More about Jason Gumpert