Overview

What the framework does and which features it provides

Funcy Azure is an application framework for building serverless web, mobile and IoT applications exclusively on Azure Functions. A serverless app can simply be a couple of Azure Functions to accomplish some tasks, or an entire back-end comprised of hundreds of Azure Functions. Funcy Azure currently supports the Node.js runtime. Support for C# is on our roadmap.

Funcy Azure comes in the form of a Node.js command line interface that provides structure and automation to help you build, test, configure, deploy and and maintain serverless apps. The CLI allows you to control your Azure Function Web Apps via ARM templates.

Funcy Azure provides the following features to help you focus on what matters most: your customers and your application.

  • Run and test Azure Functions (Node.js) locally on your machine
  • Automated provisioning of your project resources to Azure
  • Configurable continuous integration support with Git
  • Automatic installation of your Node packages (as defined in package.json) upon deployment
  • Project scaffolding
  • Function scaffolding
  • 100% extensible - Extend the framework and its operations via plugins.