I noticed that Yeoman generators are more focused on creating code on the client side, while Maven archetypes are on the server side. But I still do not understand why it was necessary to create Yeomen if Maven would cope with the task of generating code?
I suppose you can write the Maven archetype, for example, for Angular JS, and use it instead of the similar popular Joman generator . But there is no such archetype, or at least it is much less popular.
So please tell me why?
My assumption about this turned out to be wrong.
I thought Maven could not generate components inside existing projects. But this is not so. I found that the optional <allowPartial>true</allowPartial> allows you to run the archetype: generate even in existing projects.
Thus, without your help, I cannot quickly answer this question.
source share