Nrwl NX 10 has finally been released. It came a bit later than expected, but finally includes support for Angular 10. This release also improved the WebStorm/IntelliJ integration for Jest and switched over to solution-style TypeScript configuration files. I’ve covered those in my
article about TS 3.9. NX 10 brings initial support for
Gatsby, which is quite cool. I’ve used Gatsby to create
my company’s Website and it felt like a breeze. It’s nice that NX now supports that as well. Next to that, NX continues to bring improvements to its React and Next.js support Check out the official blog articles to
learn more. If you ask me, Nx has a great future in front of it. Victor has
published plans about NX 11 already. In a few word, they plan to further improve computation caching and performance in general, support custom layouts and continue to improve their support for React, Angular, Cypress, Storybook, Jest, etc. What I found more interesting is the fact that they’re now planning to introduce official support for Java (and thus probably Kotlin as well) in Nx. This could be a game changer for Java projects (based on Gradle!) as the usual approach to marry back-end and front-end has mostly been to either keep them separate and managed separately, or to “host” the front-end part in the back-end, integrating it somehow (e.g., using
JHipster and the like). I was never a fan of those integrations as the front-end was most often considered as a secondary concern and didn’t get all the attention it deserved. I’ve also read that folks are looking at integrating Go support. Awesome! :)
Comments ()