Managing DreamFactory Scripted APIs with GitHub and Your Favorite IDE

Managing DreamFactory Scripted APIs with GitHub and Your Favorite IDE

DreamFactory's scripted service feature ranks among the most popular capabilities, allowing developers to create APIs using PHP, Python, or NodeJS which can then be secured using role-based access controls, accessed using auto-generated API keys or other authentication providers such as Active Directory and Okta, and executed alongside other APIs as part of an API composition-based workflow.

In this video you'll learn how to edit scripted APIs using your favorite code editor and manage the script lifecycle within a GitHub repository. Upon pushing changes to the master branch, the script will auto-deploy to your DreamFactory instance.

Link to demo repository:
https://github.com/dreamfactorysoftware/github-integration-demo

Link to the GitHub Actions helper used in main.yml file:
https://github.com/marketplace/actions/web-request-action