When tasked with implementing a Logic App, in theory, a developer would not necessarily need anything else other than a text editor since Logic Apps are an extension of ARM resource templates. The manifest for a Logic App consists of four main ingredients:
- Parameters
- Triggers
- Actions
- Outputs
Parameters, triggers, and outputs, similar to the binding concept of Azure Functions, define when and how the application is going to be executed. Actions define what the application should do.
Logic Apps can be created using an IDE with an additional schema and/or visual support, such as Visual Studio, or can be developed solely on Azure portal using the web portal.