Microsoft Power Pages has transformed the way organizations build secure, data-driven business websites. Traditionally, site creation has been a low-code, design-first experience. However, the new code-first approach gives developers greater flexibility: you can create, customize, and manage Power Pages sites entirely in source code.
With the recent release of the GitHub Spark, developers can now prototype a site, edit it directly in a GitHub Codespace, and they can deploy it to a Power Pages environment all without leaving their browser.
This tutorial walks you through the complete workflow.
Microsoft Power Platform Blog