An exploration of how to structure Angular components using signals without external libraries. The approach includes defining states with signals, using Angular's `input()` for inputs, and employing `computed` for derived states. It emphasizes avoiding asynchronous side-effects in class methods to handle back-pressure better, using RxJS for managing asynchronous events through Subjects and operators, and incorporating effects for task synchronization.

5m read timeFrom dev.to
Post cover image
Table of contents
SubjectsEffectsGoing full Reactive is not always a good ideaConclusion
1 Comment

Sort: