Outbound Link Summary:
4 years ago
p3k dots

There is something going on about the future of React…

Introducing Crank.

All of the struggles which React developers faced, like the double-rendering or tree-walking hacks used to hydrate components with async dependencies on the server, or the whole period of collective insanity when React developers thought “render props” were good APIs, could be explained by React’s original sin of requiring rendering to be modeled exclusively as pure functions. The principle leaked into the ecosystem, radiating into developer’s lives by complicating their codebases and architectures when using React.

Relevant: Making setInterval Declarative with React Hooks.