Hi,<div>We are currently brainstorming on the different ways that can speed up the development time of a project using Aerogear. </div><div>Speeding up the development include several concepts :</div><div><br></div><div>* Setting up the project structure.</div>
<div>* Scaffolding the Backend logic based on user inputs.<br></div><div>* Scaffolding the CRUD views based on your domain model / user inputs.</div><div>* Boost the test/integration/deployment process</div><div><br></div>
<div>What do you we currently have ? </div><div><br></div><div>In the Java/JEE corner :</div><div>Well, Maven offers already some kind of project structure if you follow its conventions. </div><div>Regarding scaffolding we have a tool called &quot;forge&quot; in which you can plug in &quot;quite&quot; easily extensions to customize the scaffolding.</div>
<div><br></div><div>In the JS corner :</div><div>We have tools like Grunt andYeoman which will be able to handle the front end stuff</div><div><br></div><div>What is the targeted audience ?</div><div><br></div><div>That&#39;s one of the first challenges : </div>
<div><br></div><div>* We have JEE/Java</div><div>* We have JS developpers</div><div>* We have mobile native developpers</div><div><br></div><div>And of course, most of the time we will have a mix of these 3 profiles ...</div>
<div><br></div><div>For example, JS devs won&#39;t be very excited if they have only maven/forge as options to boost up the development time. On the contrary, Java/JEE devs would like to stick to existing tools that fits well in their development process ...</div>
<div><br></div><div>We could propose a tool for each profile or find a way in the middle, but I would love to hear your thoughts, ideas, remarks.</div><div><br></div><div>Regards,</div><div>Seb</div><div><br></div><div><br>
</div>