Open michaelbrewer opened 3 months ago
I think we could do this quite easily if demand is there.
The devcontainer
dir already abstracts that part of the project well.
One of the features i like is built in support for project templates starterProjects
+1
What is devfiles?
"You can use devfiles to automate and simplify your development process by adopting the existing devfiles that are available in the public community registry or by authoring your own devfiles to record custom instructions to configure and run your build environment as a YAML-formatted text file." - See https://devfile.io/docs/2.2.2/what-is-a-devfile
Benefits of devfile
Much like the devcontainer spec, devfile spec has a number of features.
Devfiles include the following features:
Devfiles have the following benefits:
Main benefits from these that differ from devcontainer are:
AI Generated differents
The devfile spec is a vendor-neutral definition for cloud-native dev workspaces, whereas the devcontainer spec is a Docker extension that aims to simplify local development.
Some examples
Java Spring Boot
NextJS project
DotNet project