GitHub user richardvil added a comment to the discussion: Should we improve the 
default UI/UX for generated applications in Grails 8

I believe this is a valuable opportunity to modernize the developer experience 
without sacrificing grails core principles. Freshly generated  application 
includes bootstrap with minimal styling, you can apply fields plugin and the 
scaffolding system, but I think they lack the flexibility needed to seamlessly 
apply third-party libraries or deeper customization (must say that I haven't 
worked with fields or scaffolding for a long time). This approach works, but it 
remains limited, and it creates a noticeable gap when compared to the first-run 
experience offered by other frameworks.

>From my perspective, grails should css-framework-agnostic. Forcing a specific 
>styling stack can introduce unnecessary dependencies, complicate the 
>integration of external libraries and discourage teams that prefer alternative 
>tools. That said, I also believe many developers would benefit from having an 
>optional, opinionated default UI layer that accelerates initial development, 
>provides a clear structure for layouts and forms, and establishes a baseline 
>of UX consistency.

Additionally, I would strongly consider integrating Spring Security UI, the 
functionality it provides is essential for rapid application development.

GitHub link: 
https://github.com/apache/grails-core/discussions/15192#discussioncomment-15017160

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to