App Development
With the App SDK Platform, we want to make deploying an app simple. This is why we have made creating Datastore tables, Functions, and Triggers configuration-driven using
serverless.yml
.DroneDeploy App SDK consists of four components:
- Functions: Serverless architecture running on the DroneDeploy Platform. Write Node.js code to enable backend functionality.
Deploying these components separately can be a pain, thus we've created a CLI for managing Apps and their deployments.
You will find instructions on how all of these pieces fit together below.
This is what the directory structure of your DroneDeploy App might look like. You can see an actual example with our IFTTT sample app.
├── app
│ ├── css
│ │ └── styles.css
│ ├── index.html
│ └── js
│ └── script.js