React’s BIGGEST Weakness Just Got Fixed
React, the popular JavaScript library for building user interfaces, has long been praised for its performance, developer-friendly API, and strong community support. However, it has also been criticized for one major weakness: the lack of built-in support for asynchronous rendering.
Asynchronous rendering is crucial for creating smooth, responsive user interfaces, especially for complex applications with heavy computations or data fetching. Without it, React applications can suffer from janky user experiences and slow performance, leading to frustrated users and decreased usage.
But now, React’s biggest weakness has been addressed with the recent addition of a new feature called Concurrent Mode. This feature allows React to prioritize user interactions and schedule rendering work to avoid blocking the main thread, resulting in smoother user experiences and improved performance.
Concurrent Mode is designed to make asynchronous rendering easier and more efficient, enabling developers to build fast and responsive applications without the need for complex workarounds or third-party libraries.
With Concurrent Mode, React has taken a major step forward in addressing one of its most significant limitations, making it an even more attractive option for building modern web applications. This improvement is a testament to the React team’s commitment to continually improving the library and responding to the needs of the developer community.
Overall, the addition of Concurrent Mode is a game-changer for React, giving developers the tools they need to create high-performance user interfaces that can keep up with the demands of today’s web applications. With this weakness fixed, React’s future looks even brighter.
Aw man, seems like I might have messed up the local benchmarks between million and plain React. Pretty sure this measured Vite's speed, not the actual rerender speed. Thanks for pointing that out, makes for a great future video topic on how to benchmark your actual React speed. Cheers
Hi there! There is a <For></For> component at this moment of the video ( https://youtu.be/0Oul9yFwZro?t=268 ). Where can i look at the code of this component? Thanks in advance!
[Re-commented] My question is, should we use Million Js in every of our React & Next js app? What's your opinion, Josh?
How can I install oha in windows 10
You can’t expect change to happen if you just sit and watch and talk about change without any action to follow 🎯
Bro bro please make video setup million js with react from stracth please
Pleaaase do a full tutorial on how to fetch data with React query as you said in nextjs!!!
Hey can you create a video on how can we use prisma in next js middleware in app dir it seems kinda broken to me
I think reacts biggest problem is built-in router or built-in state management system (context api is not fully efficient in large scale projects) .
Really hate new style of making videos I think the old one much better, you just distracting the audience
nice bro
What's that OHA thing you were using my man?
can we get a tanstack query tutotrial?
I recently seen some posts and videos regarding millionJS, and I'm sure it provides considerable distinction in terms of performance, since it has already received 9K github stars. However, I feel that performance is primarily determined by how a developer codes and constructs the data flow.
Stop posting videos so frequently. Focus on improving your technical skills more. 🤦♂️
Millionjs was created by an high school student. I think he will have a great future, seeing he is making improvements that the react engineers have not thought of.
Hi guys. Anyone got any lead on where I can find some job? I'm proficient in nextjs.
What should we use now NEXT JS or React + Million js
This is a misleading video title. This is just another React abstraction, not an improvement to the React framework.
ignoring Vue?