Why XState and RxJS are not "too complex"

Channel:
Subscribers:
81,900
Published on ● Video Link: https://www.youtube.com/watch?v=KcFWOMbGJ4M



Duration: 0:00
6,958 views
229


My Angular course: https://angularstart.com/

A common criticism of both XState and RxJS is that they are too complex, but I think this is an inaccurate description of these tools, the values they provide, and the contexts in which they provide the most value.

If you're interested in the game dev side of the project I have shown in this video, you can see more here:    • Making fire FUN in my 2D pixel art bu...  

Get weekly content and tips exclusive to my newsletter: https://mobirony.ck.page/4a331b9076

Want to build mobile apps with Angular?: https://ionicstart.com/

Interested in game dev content?:    / @typedpixels  

0:00 What is XState?
0:36 Is XState too complex?
1:39 An example
4:13 The state machine

#angular #rxjs #xstate

More tutorials: https://modernangular.com/
Follow me on Twitter: https://twitter.com/joshuamorony




Other Videos By Joshua Morony


2025-03-05Tracking down a "performance" (not memory) leak in JavaScript
2025-02-26Angular's httpResource update has a surprising hidden feature
2025-02-19What's the point of using Astro... with Angular?
2025-02-12How I navigate files QUICKLY and EFFICIENTLY in my code editor
2025-02-05A "real world" example of a non-trivial Angular component done DECLARATIVELY
2025-01-29How Angular's ngNonBindable solved a huge problem in my project
2025-01-22JavaScript's OTHER most unused primitive... BIGINT
2025-01-15Why does Angular need JavaScript's most unused primitive
2025-01-08This is why PROFILING is critical for high performance JavaScript
2025-01-01THIS is a perfect example of where declarative RxJS goes wrong
2024-12-25Why XState and RxJS are not "too complex"
2024-12-18The most powerful RxJS combo I've ever used (massive performance improvement)
2024-12-11WEB WORKERS made my code over 100x faster (almost ZERO blocking time)
2024-12-04How to deeply understand Angular signals (...or anything)
2024-11-27A little TOO complex for Angular signals? or a viable RxJS alternative?
2024-11-20Angular v19 is out!... and it changed my apps (significantly)
2024-11-13I could remove ALL RxJS in my Angular app, but should I?
2024-11-06Why I'm still using RxJS (not signals) for host binding in Angular
2024-10-30Angular team shows POTENTIAL new component authoring formats
2024-10-23This new Angular primitive might actually be a viable alternative to RxJS
2024-10-16How I code PRODUCTIVELY on my phone (with Neovim)