In general, the following are some best practices with respect to JHipster that you should consider:
- If you start creating entities using the entity sub-generator, then use export-jdl and switch to JDL once you have more than a handful of entities.
- Generate your application without any JHipster modules first and add the required modules only when the need arises.
- Evaluate a module carefully before adding it. Make sure that it supports the stack you have chosen.
- Follow each underlying technology's best practices—Angular best practices, Spring best practices, and so on. Change something only if there is a good reason to do so.
- Use the provided library versions on the client-side and server side. It's hard work to get ...