Miško Hevery on Qwik versus React

  Рет қаралды 6,024

Jack Herrington

Jack Herrington

10 ай бұрын

👉 I'm a host on the React Round-Up podcast: devchat.tv/podcasts/react-rou...
👉 Don't forget to subscribe to this channel for more updates: bit.ly/2E7drfJ
👉 Discord server signup: / discord
👉 VS Code theme and font? Night Wolf [black] and Operator Mono
👉 Terminal Theme and font? oh-my-posh with powerlevel10k_rainbow and SpaceMono NF

Пікірлер: 29
@lukeinderwick5951
@lukeinderwick5951 10 ай бұрын
Absolutely loving these interviews, especially when you take what the interviewee has said and explain it in a more digestible way for us normies. Giving real world examples of what was just said is incredibly helpful for making sense of something complicated. Great job! 👍
@444ous
@444ous 10 ай бұрын
Really cool interview! So funny to see a slightly nervous Jack xD But who wouldn't be, next too an amazing guy like Miško
@admiralicic
@admiralicic 10 ай бұрын
Really nice, definitely got me motivated to try it :)
@jaymartinez311
@jaymartinez311 10 ай бұрын
I’m just waiting on the full course from your channel and I can take over the world 😂 I like the one you did before but I need to know more auth and just a bunch of other stuff. Would be nice if you did a video comparing managing state in qwik vs react. Big thank you for everything you do!
@jherr
@jherr 10 ай бұрын
Thanks! One of the nice things about Qwik is that it has really good state management primitives like signals built in. So you don't need to bring in a state manager. You just don't need it. Same thing with Solid.
@jaymartinez311
@jaymartinez311 10 ай бұрын
@@jherr aaah ok. I did not know that. It would be a great video to make about how qwik handles rerenders vs react. If qwik even rerenders at all since I guess from this video there is no hydration. Learn a lot I have to look up in this interview. Always love and respect to you and your family. Have a blessed day 🫡
@jherr
@jherr 10 ай бұрын
@@jaymartinez311 It does re-render when you update state on the client. On a case by case basis it decides between either a VDOM based update like React, or a direct update similar to Million-Js or Angular's Ivy.
@jaymartinez311
@jaymartinez311 10 ай бұрын
@@jherr oh ok. Thanks again
@AlazTetik
@AlazTetik 10 ай бұрын
Great talk! 🎉😊❤
@alexhutsanovich2153
@alexhutsanovich2153 10 ай бұрын
It is a very interesting interview opening new view. ❤
@IainSimmons
@IainSimmons 8 ай бұрын
Great interview! Both you and Misko are really good at explaining things and connecting to examples. One thing that I wasn't sure about, Misko said you don't need to annotate anything in Qwik, but don't you need to add the $ everywhere and use their component$ and onClick$ and all that? That certainly looks like annotation to me!
@RolandAyala
@RolandAyala 10 ай бұрын
Qwik is amazing and love the resumable model -- very innovative, and glad to see discussion here about serialization benefits because too much emphasis on faster page load times IMO. I found Qwik to be a very well thought out framework that's a joy to use, and the experience of its creators shines through in the design details. Ecosystem is still lacking though by comparison to React (as is also true for Svelte and Solid) and I see a lot of folks downplaying importance of, so for now I'm needing to stay on React (w/ Remix).
@patrickstubner1712
@patrickstubner1712 8 ай бұрын
Thanks Jack, love it. What about QWIK and Module Federation?
@jherr
@jherr 8 ай бұрын
That's an interesting question. I'm not sure that Qwik would do well in a very simple implementation of Module Federation. But I do think Qwik as a solve in the MFE/Island space could be very intersting.
@martinemanuel8239
@martinemanuel8239 9 ай бұрын
this guy just fixed the web
@user-bf6yx4nn5k
@user-bf6yx4nn5k 4 ай бұрын
hahaha so true, so natural and intuitive for both dev and user
@user-bf6yx4nn5k
@user-bf6yx4nn5k 4 ай бұрын
amazing talk. great content!
@greendsnow
@greendsnow 10 ай бұрын
So does qwik eat up my edge minutes or not?
@jherr
@jherr 10 ай бұрын
As with any SSR platform, yes, you are going to be doing compute to build the initial state of the page.
@greendsnow
@greendsnow 10 ай бұрын
@@jherr yes but qwik seems to be consistently making requests to the server for small bits. 1 million requests costs $2 in Vercel, whether it's 1ms or 50ms. With SSR you don't do that many requests
@jherr
@jherr 10 ай бұрын
@@greendsnow I see what you are saying, and yes, it is making requests for "small bits". But those small bits are actually just portions of a static JS bundle that would be CDN deployed. It's not making small bits requests for dynamic content. All the SSR stuff, including all the data requests, is done by the time the page makes it to the browser. After that the extra requests are for the JS to drive portions of the page, which are only requested as needed.
@greendsnow
@greendsnow 10 ай бұрын
@@jherr that's still a trade off. I think we need an nginx benchmark for people who are self hosting qwik. I wonder how many requests will be denied, which means a broken experience in qwik
@jherr
@jherr 10 ай бұрын
@@greendsnow So what does "self hosting" mean? Because there are lots of CDNs and lots of deployment pipelines handle the CDN deploy of static assets like JavaScript bundles. So if "self hosting" means serving static assets off of a node server then IMHO that's just not deployed correctly. And in order for a JS bundle request to be denied that would mean there was an issue in deployment, or the CDN was down, and if Cloudflare CDN, Akamai, or Cloudfront is down... that's gonna be a bad day for the Internet. I'm not defending Qwik really, use it or don't, I do think there are some issues, like the overall complexity of the approach versus something like non-RSC React, I just don't think this particular issue is a Qwik killer. IMHO.
The React You Want Is 10X Slower
19:56
Jack Herrington
Рет қаралды 34 М.
Unveiling Qwik 1.0: What You Need to Know!
35:04
Jack Herrington
Рет қаралды 27 М.
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 23 МЛН
Зу-зу Күлпәш. Стоп. (1-бөлім)
52:33
ASTANATV Movie
Рет қаралды 995 М.
Tobias Koppers on Turbopack vs Webpack
10:55
Jack Herrington
Рет қаралды 6 М.
Misko Hevery's Journey From Angular to Qwik and Builder.io
4:29
Dominik Dorfmeister: React Query With The App Router
10:50
Jack Herrington
Рет қаралды 9 М.
Why Panda: CSS for RSCs is Changing the Game
19:27
Jack Herrington
Рет қаралды 26 М.
React Compiler: In-Depth Beyond React Conf 2024
15:16
Jack Herrington
Рет қаралды 46 М.
Secrets of Building Design Systems Right
17:38
Jack Herrington
Рет қаралды 19 М.
Ben Holmes: Future Astro and React Advanced!
16:58
Jack Herrington
Рет қаралды 10 М.
Legend: The Ultimate React State Manager?
12:28
Jack Herrington
Рет қаралды 44 М.
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 3,9 МЛН
🤯Самая КРУТАЯ Функция #shorts
0:58
YOLODROID
Рет қаралды 3,7 МЛН
Готовый миниПК от Intel (но от китайцев)
36:25
Ремонтяш
Рет қаралды 399 М.