-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
Quarkus reactive programming support #3
Comments
I can do this. |
The jhister cli already provides a reactive option.. we have only to add related templates for the generic app (for data layer we have to refer to the other issues) |
You right, is 100% templates. Couple of pointers: Quarkus "reactivity" relies on Vert.x but there is a "callback-free" API for the Web layer so I propose to focus on this one first. Ping me if you need help, I have couple of contacts. |
@danielpetisme @joewhite101 For me, it makes sens to have a first release without reactive programming and define a plan for next version, adding this feature step by step. WDYT? |
Moving to reactive is a major step. You get my +1 to postpone reactive to a post-1.0 realease. IMHO, concerning database access we should definitively wait for a native support from Quarkus or give a very high bounty. |
I'm totally aligned with that, let's remove from 1.0.0. |
Interested in working on this |
feel free @vivekmore |
Thanks @avdev4j In addition to the partials, could you share any information that could help me get started on this? |
Hi, I started a long time ago but I crash my machine and lost the code (yes it happens in real life...). A couple of advice: 2- For now, do not try to have ordered imports, let the first prettier Java execution trigger at the code generation handle that for you 3- When using mutiny, queries are composable. I would suggest to made small human-readable queries and then compose them. JHipster Spring reactive tend to have a huge block that is hard to troubleshoot, please break down in smaller blocks. 4- Mutiny has no Uni implicit null filtering. If you want to prevent NPE, you need to eagerly filter the null value and throw the exception to fail fast. Let me know if you need more guidance, I would do my best to help you. |
Thank you 👍🏻 I'll start looking at the blueprint code and Quarkus. I feel I should also declare that, I'm mostly familiar with JHipster generator code and Spring and am new to Quarkus framework. |
Quarkus proposes a neat reactive programming model (which can be used side by side with the imperative model).
The objective is to propose to the user to choose the programming model and generate the according templates.
The text was updated successfully, but these errors were encountered: