Skip to content

Incorporate language frameworks into azd #365

Description

@markweitzel

JavaScript, Python, and static web apps, have many popular frameworks, e.g. Express, FastAPI, Hugo, that help developers get started building applications. Each of the frameworks has their own distinct way of configuring, building, and deploying their solutions. In many scenarios, these frameworks are the starting point for developers. We will need to determine a subset of language frameworks to "devify" as way to simplify deploying these solutions on Azure.

For Phase 1, we'll need to select one or two language frameworks for each language. Within these, we will look at the popular example applications and select one or two of these examples. In addition, we'll also do the same with static web apps, e.g. Gatsby, Hugo. Although these are JavaScript, they are not the same kind of thing as an Express or FastAPI app.

Phase 1

Fork & devify existing language framework solution
Azure/azure-dev-pr#505, Azure/azure-dev-pr#506, & Azure/azure-dev-pr#508

Phase 2

Track & manage changed to the community framework solutions
(link to epic)

Phase 3

Automatically "devify" a solution based on a supported template
(link to epic)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/core-cliCLI commands, cmd/, internal/cmd/area/templatesTemplates, init, scaffold

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions