Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

General questions about JHipster

Tags:

jhipster

Sorry if this is not a place to ask these questions. But I just want to know if...

  1. Can JHipster go large scale applications?
  2. Is it possible to minimize the generation of codes especially with the UI part?
  3. Can I extend some RestController class that has been generated to. (Like a custom model class where in I get base64 string to write in a file)

Sorry again for asking, its just that I'm building a startup business and I want to know if these are all possible. I can't help but to get over excited on JHipster and I'm literally crossing my fingers now!

Thanks guys!

like image 344
Mike Shreek Avatar asked Jul 07 '15 18:07

Mike Shreek


1 Answers

Three questions in one, in fact!

  1. It depends of what you call "large scale". We have users with several hundreds of tables, so that's what I would qualify as "large". Other people use a "micro service" approach, with several JHipster apps working together, and that's what I'd recommend. Our Gatling tests (as well as feedback from users) also show we are able to sustain a large amount of HTTP requests, compared to "competing" stacks such as JBoss or Play! (but both of them don't have default settings oriented towards production, like our "prod" profile - for example they don't have a 2nd level cache enabled by default - so that's normal we are much more performant out-of-the-box)
  2. If you don't like the UI part you can remove it, but in that case I would recommend not using JHipster -> this is the whole idea, otherwise just use a bona fide Spring Boot, or DropWizard
  3. It's just a generator, so yes you can extend or modify anything that was generated
like image 100
Julien Dubois Avatar answered Oct 16 '22 17:10

Julien Dubois