We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Giorgio Boa - Improve your React hydration with Qwik - React Live 2023
Improve your React hydration with Giorgio Boa's talk on Qwik, a JavaScript framework that enables faster rendering, lazy hydration, and better performance.
- Resumability is a concept introduced by Qwik, improving React hydration.
- The JavaScript snippet is much smaller for Qwik applications compared to traditional React applications.
- Lazy hydration allows for faster rendering, as only necessary code is executed.
- Qwik applications can be statically generated, making page load faster.
- Resumability allows for better performance, especially with larger applications.
- Qwik and React can work together, enabling the creation of performant applications.
-
The key to a Qwik application is the use of the
$
special marker in the code. - Partial iteration is a solution to solve the problem of dehydration.
- Qwik can be used to create a better user experience, as it allows for faster rendering.
- The framework under the hood of Qwik is going to recreate the state for us to attach the listener.
- With service worker, pre-caching can be used to improve performance.
- The resumability feature helps in solving the problem of dehydration.
- Qwik can be used to create a real application, similar to a complex e-commerce website.
- Qwik’s build process is capable of producing HTML and shipping static code.
- The CLI of Qwik creates a starter for us, enabling easy integration with React.
- Qwik can be used in combination with other frameworks, such as Material UI and motion styles.
- Marco, a framework used by eBay, also uses resumability.
- Qwik and React can be used to create real applications with great performance.
- The browser is overwhelmed when trying to render too much JavaScript.
- Qwik is able to solve this problem by rendering only what is necessary.
- The resumability feature is important for solving this problem.
- Qwik can be used to create a snapshot of the application, making it possible to render the application without executing all the JavaScript.
- Qwik’s build process is capable of producing the snapshot and shipping static code.