micronaut-projects / micronaut-starter

Generates Micronaut applications
Apache License 2.0
205 stars 93 forks source link

Micronaut Launch UI Changes #2191

Open sdelamo opened 7 months ago

sdelamo commented 7 months ago

We should rethink the design of Micronaut Starter. Currently, we have a lot of features that are difficult to discovery for users.

Moreover, the framework is agnostic in many decisions (configuration, reactive, errors, http-clients), we represent them with a OneOfFeature. However, with our current interface it is impossible to understand the choices.

The screenshot below shows an idea of what we could consider. It is not a complete representation of what I am suggesting. It is just an idea of a direction we could explore:

CleanShot 2023-11-20 at 10 31 27@2x

Should we spend time exploring a redesign of Micronaut Launch?

ping @micronaut-projects/core-developers

wetted commented 7 months ago

I don't know. I have to think about this. The screen I'm looking at just seems a bit busy to me (I understand I'm looking at the "Advanced" tab). As a new user I might wonder if I need to pick something from each category. I really kind of like the simplistic elegance of the main Launch UI in the current version, but the "FEATURES" screen has become rather overwhelming with all the choices. I think that needs to be organized with a better UI/UX.

yawkat commented 7 months ago

Compare https://graal.cloud/gcn/launcher/

stigmelling commented 4 months ago

This is quite nice as well: https://toolbox.http4k.org/project