KusionStack / vscode-kusion

Kusion VS Code Extension provides an intuitive way to view, manage, deliver your applications.
https://marketplace.visualstudio.com/items?itemName=KusionStack.kusion
Apache License 2.0
7 stars 5 forks source link

support New Project creating from templates or KCL model #23

Open amyXia1994 opened 1 year ago

amyXia1994 commented 1 year ago

Feature

For applications that were newly taken over by KusionStack, vscode-kusion needs to support easily creating projects from scratch with no code or a little code.

Design

Low Code init (sequence graph)

create_project_squence

Low Code init (prototype)

The extension loads archetypes listed in local/remote catalog. After selection and initial value setting, the extension calls kusion APIinit(projectName=${name}, template/schema=${template/schema}. There are 2 entries for it:

The project init view: image

ref: image

amyXia1994 commented 1 year ago

support create and share template on line in the future

amyXia1994 commented 1 year ago

here are design of maven's create from archetype: