Qwik
Qwik is a new kind of web framework that can deliver instant loading web applications at any size or complexity. Your sites and apps can boot with about 1 kb of JS (regardless of application complexity), and achieve consistent performance at scale.
Qwik is very similar to other web frameworks at a high level. Qwik is a framework that renders a tree of components resulting in an interactive application.
The unique part of Qwik is not in what it does but in how it achieves its goals. Qwik’s goal is to have instant-on applications, even on mobile devices. Qwik achieves this through two main strategies:
- Delay execution and download of JavaScript for as long as possible.
- Serialize the execution state of the application and the framework on the server and resume it on the client.
The goal of Qwik is only to download and execute the bare minimum of the application.
Some main properties and advantages of React are:
Time to Interactive
Closures and listeners
Code splitting, finely tuned
Reusability