dotnet / docs-aspire

This repository contains .NET Aspire documentation.
https://learn.microsoft.com/dotnet/aspire
MIT License
74 stars 89 forks source link

[New article]: Article for incoming Python support in .NET Aspire 8.1 #1048

Closed mitchdenny closed 2 months ago

mitchdenny commented 3 months ago

Proposed topic or title

Build .NET Aspire apps with Python

Location in table of contents.

Getting started (similar to Node.js, but suggestions welcome)

Reason for the article

In .NET Aspire 8.1 we are adding support to start Python executables as a first-class API. This is the PR:

https://github.com/dotnet/aspire/pull/4142

Article abstract

Basically, the same as the Node.js application but for Python instead.

Relevant searches

python


Associated WorkItem - 288125

jamesmontemagno commented 3 months ago

I wonder if this doc and also the Node.js/npm doc should live under orchestration and be more pointed:

Add a Node.js app Add a npm app Add a Python app

Something like that?

davidfowl commented 3 months ago

Yes that would be ideal. Do we put it under frameworks? Other languages? What’s a good TOC?

jamesmontemagno commented 3 months ago

It could be

I see this section: https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/app-host-overview?tabs=docker#built-in-resource-types and I think it could be it's own subsection based on what is in there. I'm not sold on "Resource Orchestration", but I think would be good.

Or it could just be:

I think it depends on how large this will grow, but I think maybe the flat style would work today....