Comment

Comment by bayesian_horse

I too felt like that for a long time. Eventually I got when and why Redux is useful, even with the boilerplate. Also, modern semantics and utilities greatly help. Redux Toolkit, RTK Query, reselect and so on.

Actions make state more debuggable. Selectors make rendering more performant and often help structure complex rendering logic. Also, Redux is a way of not having to define asynchronous control flow by composing components, which can get really messy.

Granted, it's not necessary for every app.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton