DEV Community

Cover image for Episode 23/43: Angular Love Meetup, Younes Jaaidi on Testing
ng-news for This is Angular

Posted on

Episode 23/43: Angular Love Meetup, Younes Jaaidi on Testing

The Angular Love meetup hosted three talks covering security, architecture, and TypeScript. Younes Jaaidi shared his testing experience at the Angular Masters Podcast.

Angular Love Meetup

The Angular Love Meetup with three talks took place. Alisa Duncan covered security issues and how to use Angular's built-in feature to mitigate them.

Stefan Haas titled his talk "Module Monoliths with Nx". It was an architectural topic, and Stefan discussed module boundaries.

The last speaker was Marko Stanimirovic. He is also a member of the NgRx team. NgRx is a popular library for state management.

Marko's talk was about advanced TypeScript. He picked some features of NgRx and showed how to implement the typing part in TypeScript.

Younes Jaaidi on Testing

Dariusz Kalbarczyk hosted Younes Jaaidi at the Angular Masters Podcast. Younes shared his experience in software development and focussed on testing.

Not so much about the different technologies but more about how to approach testing in general.

He pointed out that some developers perceive testing as slowing down their development process, but when done right, it is the opposite.

According to Younes, we should spend less time thinking if a unit or an integration test is the better approach. We should select our testing strategies after criteria like confidence, speed, or debuggability.

Updated Angular Roadmap

The Angular Roadmap received an update. It mentions the upcoming features regarding server-side rendering and template syntax extension. What stands out is that for micro frontends, we now have an official recommendation. If you need them, use module federation or its non-webpack alternatives like import maps.

https://github.com/angular/angular/blob/main/aio/content/guide/roadmap.md

Nx 17

Other than that, we had a major release with Nx 17. Nx is an alternative to the Angular CLI. Its main addition is not Angular-related because it now also supports Vue.

Top comments (0)