Official
API Development
Automates the creation, management, and deployment of secure server-side JavaScript for Power Pages applications.
This skill streamlines the development of backend functionality in Power Pages by handling the full lifecycle of Server Logic files. It enables developers to implement secure Dataverse operations, create custom API endpoints, and move sensitive business logic from the browser to a protected server-side environment. By automatically fetching the latest documentation from Microsoft Learn and managing configuration files like YAML metadata and site settings, it ensures that server-side implementations are secure, follow best practices, and are correctly integrated with frontend components.
Key Features
01Integrated management of table permissions, web roles, and sensitive secrets via Azure Key Vault.
02Support for secure Dataverse operations including record creation, updates, and complex business validations.
03Step-by-step guidance for wiring server-side endpoints into React, Vue, Angular, or Astro frontends.
04418 GitHub stars
05Automated generation of .js and .serverlogic.yml files within the Power Pages project structure.
06Real-time documentation fetching from Microsoft Learn to ensure compatibility with the latest SDK features.
Use Cases
01Integrating external APIs that require secure storage of credentials or environment variables.
02Moving sensitive validation logic from the client to the server to prevent tampering.
03Creating secure API endpoints that perform atomic operations across multiple Dataverse tables.