Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vue Scaffolding Templates #27

Open
aadrian opened this issue Mar 3, 2024 · 1 comment
Open

Vue Scaffolding Templates #27

aadrian opened this issue Mar 3, 2024 · 1 comment
Assignees

Comments

@aadrian
Copy link

aadrian commented Mar 3, 2024

Hi,

Please add Vue Scaffolding Templates !

See earlier discussion here: matrei/pingcrm-grails#1 .

The main issue is the amount of Vue (and JS) code one would need to write (see https://github.com/matrei/pingcrm-grails ) in order to achieve that level of functionality (compared to a dynamically ~80% + statically ~20% scaffolded "classical" Grails web app).

The huge amount of code is of course mainly an issue "imported" by Vue (same problem with React, Angular, etc) because of the extremely high verbosity (Inertia does not seem add that much).

If the templates could also be installed in the application with install-templates for small tuning (like it's possible now with the default web profile) than there would be zero practical reason not to use this plugin, since this would not cause much more work for any Grails Project 😃 .

IMO a "new profile" is not really needed, since the "setup" for a project is done only once (e.g. using plug-ins like Spring Security, Audit, etc also do not require a different profile, but they just extend the scaffolding and commands)

Thank you !

@matrei
Copy link
Owner

matrei commented Mar 8, 2024

Hi @aadrian, I think your are right. It would be useful to be able to call something like inertia-vue3-quickstart and get a working VueJS/Inertia project set up. I'll look into it. 👍

@matrei matrei self-assigned this Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants