A lot of talk has been given around React Fiber since it was first announced last year. And even five months later, there are still a lot of questions about it. This article seeks to answer one of them: What question does Fiber answer when it comes to rendering in React? Or, in other words, what problem does React Fiber solve?
React Fiber is an ongoing reimplementation of React’s core algorithm. It is the culmination of over two years of research by the React team.
This is a quote from Geoffrey Dhuyvetters‘ What is React Fiber and How can I try it out today? Which offers some pretty good guidance towards mastering this new technology, and is definitely worth a read.
But more importantly, this definition tells us two things:
- Fiber has been in development for half of React’s open source lifetime.
- Fiber is going to change React’s core algorithm.
What is it actually changing though? In very simple terms: Fiber seeks to change the way in which React renders our applications. But, before we can tackle how it will be doing that, we need to understand some core concepts that it aims to improve upon:Continue Reading "What problem does React Fiber solve?"