Angular Addicts #16: Signals vs. RxJS and More
The 16th issue of the Angular Addicts Newsletter features a variety of Angular resources that caught the author's attention. The release announcements include Nx 16.5, which introduces new features such as targeting tasks by tags and support for NextJS 13. Storybook 7.1 also brings in-app onboarding, zero-config styling support, and many other improvements. In the 'Angular Gems of July, 2023' section, Mike Pearson discusses the use of RxJS and Angular Signals in a three-part article series. He compares their usage for synchronous and asynchronous reactivity and recommends the 'auto-signal pattern' for connecting RxJS streams with Signals. Younes Jaaidi explores the use of the 'suspensify()' operator from the @jscutlery/operators package to handle observables without initial values or emitted errors. Additionally, Christian Lüdemann provides a guide on combining coverage results from Jest unit tests, Cypress component tests, and Jest e2e tests in an Nx project. Finally, Manfred Steyer introduces the work in progress version of the NgRx Signal Store for Angular. This newsletter is a valuable resource for developers looking to stay updated on the latest Angular news and resources.