A very opinionated and snobby presentation, always pointing at some "mistakes" someone might have done in a condescending tone (his accent sounded Swiss-based, which would explain that perceived arrogance), without actually checking if he did use the framework correctly. For your information: DSL, QueryDSL, Constructor Injection, whatever you want is all available in Micronaut, but there are other patterns of how to deal with data management and projection integration. Instead of mentally constricting oneself to the Spring Boot world and trying to solve every challenge the Spring Boot way, the presentation would have been more insightful, if this guy actually had some real-life project integration experience on all the other frameworks. Other than that, there was some useful and correct information (on runtime behavior of AOT/JVM approaches, for example). The examples used were well-prepared, and certainly useful for a beginner/advanced developer. Good beginner/advanced Micronaut presentations related to this content above: ruclips.net/video/vgVXRsIC3E8/видео.html and ruclips.net/video/SNI5OpXKXGU/видео.html. Spring Boot is definitely the correct approach for most endeavors (especially considering developer skills), however the advanced cloud-provider-independent integration capabilities of Micronaut along with many unique features, make it an important technology to consider for many of today's industries' business requirements and value chains. Quarkus is yet even more specific, but also has a viable space in preferred technology stacks.
Do remember that Constructor injection in MN is done at COMPILE time!
The phase "Creators of Grails" is already a major red flag...
wtf.... you can use Constructor injection in Micronaut, it's actually the recommended way to use DI in MN.
Interesting talk - but why you think you cannot use constructor injection in Java spring boot? Its quite what you normally do
You probably should reevaluate micronaut now after just 2 months, things like the constructor injection and annotation issues are gone
ya, I felt like his comprehension of micronaut was very limited.
A very opinionated and snobby presentation, always pointing at some "mistakes" someone might have done in a condescending tone (his accent sounded Swiss-based, which would explain that perceived arrogance), without actually checking if he did use the framework correctly.
For your information: DSL, QueryDSL, Constructor Injection, whatever you want is all available in Micronaut, but there are other patterns of how to deal with data management and projection integration. Instead of mentally constricting oneself to the Spring Boot world and trying to solve every challenge the Spring Boot way, the presentation would have been more insightful, if this guy actually had some real-life project integration experience on all the other frameworks. Other than that, there was some useful and correct information (on runtime behavior of AOT/JVM approaches, for example). The examples used were well-prepared, and certainly useful for a beginner/advanced developer.
Good beginner/advanced Micronaut presentations related to this content above: ruclips.net/video/vgVXRsIC3E8/видео.html and ruclips.net/video/SNI5OpXKXGU/видео.html.
Spring Boot is definitely the correct approach for most endeavors (especially considering developer skills), however the advanced cloud-provider-independent integration capabilities of Micronaut along with many unique features, make it an important technology to consider for many of today's industries' business requirements and value chains. Quarkus is yet even more specific, but also has a viable space in preferred technology stacks.