Тёмный

RIP React? New Qwik Release Is REALLY Interesting 

Theo - t3․gg
Подписаться 339 тыс.
Просмотров 66 тыс.
50% 1

I've never been the biggest fan of Qwik. Resumability just didn't seem worth the costs, and the hacks to enable it were...chaos, to say the least.
That said, honestly? Very impressed with what they're cooking here. Excited to try out 2.0 when it drops.
POST: www.builder.io...
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4se0n3 for the awesome edit 🙏

Наука

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 210   
@jonnyborgesdev
@jonnyborgesdev 5 месяцев назад
I just replaced react with Qwik. I've never been happier. My homepage is just 8kb, using tailwind, with a complex layout, and loads in 96ms.
@thejackshelton
@thejackshelton 7 месяцев назад
Was a fun stream! Qwik has changed a LOT since your last stream with Misko, and really exciting to see a project where a great user experience matches the developer experience out of the box.
@JuicyBenji
@JuicyBenji 7 месяцев назад
big ups, mention of jack :P
@kokngonose
@kokngonose 7 месяцев назад
misko is really great at creating great DX i remember when i use angularjs it is much simpler than jquery imo, and now with qwik ive tried it and its much more simpler than react i really hope people start using it some of the function that are hard now become easy like server$ its kinda like react server component and then worker$ for web worker which is very useful for long process running on client, and many more
@jamonh
@jamonh 7 месяцев назад
This is a great breakdown of Quik. I’m impressed with their obsession with performance.
@andybrice2711
@andybrice2711 7 месяцев назад
I'm noticing a recurring pattern in all GUI code: You have one state tree, and another GUI element tree. They're both highly complex, and mostly identical, but different in a some crucial ways. And you're trying to manage a two-way binding between them, which stays reliably in sync at a high frame rate, but without unnecessary re-renders.
@linkfang9300
@linkfang9300 7 месяцев назад
Qwik also did a great work on eliminating the boundaries between frontend and backend. So much better than Server Actions! You can define a server only function by wrapping the definition in server$(), then it will only be executed on server side when being called. And you can define this thing anywhere and call it anywhere. You don't need to use it with an action attribute on form element. And you don't need to worry about 'use client' or 'use server'. The only thing you need is wrapping it inside server$(). And this is just magic!
@MattSalsa
@MattSalsa 7 месяцев назад
How's the server side rendering / data fetching story look?
@linkfang9300
@linkfang9300 7 месяцев назад
@@MattSalsa Fetching data is easy. As I mentioned, you just need to wrap it inside server$() and then the code will be executed on server side. So, same as server action, you can query the data from your db directly. Only difference is server$() can be defined anywhere and called anywhere. It is capable of SSR, but tbh, Qwik doesn't talk much about it in the doc. I am thinking one reason about this is that Qwik already skips hydration and send HTML back to client, so SSR doesn't benefit Qwik a lot. So, overall, it's probably not Qwik's high priority atm.
@leightonchen9381
@leightonchen9381 7 месяцев назад
not game changer, just another js framework
@jahwin
@jahwin 7 месяцев назад
You don’t know what you are talking about, just use it and you will tell me.
@ninocraft1
@ninocraft1 7 месяцев назад
dont speak facts to me, i wanna believe again 🙏
@smthngsmthngsmthngdarkside
@smthngsmthngsmthngdarkside 7 месяцев назад
Sounds like heresy
@akash-kumar737
@akash-kumar737 7 месяцев назад
Yes you need a ecosystem to build a product which React has.
@Anas_Alaqeel
@Anas_Alaqeel 7 месяцев назад
Nah, I just built a project with it, and it was a mind blowing experience. I used to work with Next.js 14 and the next in general is not a developer friendly, I had a terrible experience with it because I need to define what runs on the client and what runs on the server … etc, but with Qwik.js I just wrote the components like I’m writing a plain react project and it all runs on server, thanks to resumability, I don’t really need to worry about what component runs on server and what is not.. Just write and run!
@swanksauce
@swanksauce 7 месяцев назад
so what you’re telling me is…Qwik needs another virtual node for that 😅
@geomorillo
@geomorillo 7 месяцев назад
virtual dom? a dom whithin a dom?
@Unixgreybeard
@Unixgreybeard 5 месяцев назад
Shout out to human centipede...
@VeaceslavBARBARII
@VeaceslavBARBARII 7 месяцев назад
Theo, thanks for keeping us in the loop.
@eldarshamukhamedov4521
@eldarshamukhamedov4521 7 месяцев назад
Does every video have to be RIP now?
@realalphas
@realalphas 7 месяцев назад
Qwik is awesome but there (for me) is many abstractions... Like I can't just access created element and call native JS functions, for making custom player. I love where Qwik framework is going, but they need to add more air.
@zwanz0r
@zwanz0r 7 месяцев назад
Not EVERY framework needs binding packages for stuff like popper. All you need is a framework that is friendly towards web components. For example, Angular is (not my favorite framework). I would love a future where every component library supports web components.
@upsxace
@upsxace 7 месяцев назад
web components suck, i hope people stop using them or they get a huge rework(which is unlikely, so there is only 1 option left)
@huge_letters
@huge_letters 7 месяцев назад
Can web components easily bind their internal state to framework-specific state? If not the result is gonna be rather unflexible. Also can web components talk to each other? It's more and more common for UI libraries to provide composable primitives - a dropdown component is not just one component but a family of components(or hooks) like Dropdown.Root, Dropdown.Viewport, Dropdown.Option etc. If web components can't communicate you're gonna have a hard time implementing this level of composability.
@zwanz0r
@zwanz0r 7 месяцев назад
@@upsxace I respectfully disagree 😉. But improvements to ergonomics are underway. Currently I would advise using a library to create them (and keep your sanity)
@upsxace
@upsxace 7 месяцев назад
@@zwanz0r using any frontend framework will make you 10 times more productive than building web components, plus their API is horrendous and counter-intuitive(which sometimes leads into bugs on complex use-cases), and the idea that web-components are fully portable to any framework/setup is a myth. You mentioned "web-components friendly frameworks", but all of those either still do things WAY better without web components(example: svelte), or they are just inferior frameworks that aren't good for complex use-cases anyways. TLDR: Web components don't scale well in my opinion
@JC-jz6rx
@JC-jz6rx 7 месяцев назад
Looking at theos shirt gives the same satisfaction levels to my eyes as seeing someone beat the Turkish ice cream man
@frazuppi4897
@frazuppi4897 7 месяцев назад
idk how I should feel about the 1000th js cool framework out there that I should learn to build a stupid website
@marh122
@marh122 7 месяцев назад
RIP this, RIP that, this killer that killer, I am tired of this shit
@cassideybennet9256
@cassideybennet9256 7 месяцев назад
@@marh122 It's just content creators making noise for clicks
@shubitoxX
@shubitoxX 7 месяцев назад
@@cassideybennet9256 no it's because once you are in the business for a while and have come accross more complex application you know that this stuff matters
@shubitoxX
@shubitoxX 7 месяцев назад
You cannot learn everything at once, focus on fundamentals first and be patient. That applies to anything you want to learn/know, don't hate on JS/Web
@rand0mtv660
@rand0mtv660 7 месяцев назад
You don't need to learn it. Just because tech influencers talk about it, doesn't mean you need to learn it. If you want, just be aware that it exists and then in the future you can remember "Oh I know a perfect tool for the job" just because you are aware it exists. No need to even write a single line of code in it before that or let alone be a master in it.
@tiltMOD
@tiltMOD 7 месяцев назад
Click baiting on YT tech is as bad if not worse than Twitter tech.
@Nerdimo
@Nerdimo 7 месяцев назад
The way he says attributes is pretty funny
@callumbirks
@callumbirks 7 месяцев назад
The first time someone has explained hydration in a way I understand. Now all those hydration errors make sense
@eremannisto
@eremannisto 7 месяцев назад
The fact that the HTML semantics were all over the place and the inspector was completely cluttered with comments was a deal breaker for me. Was it just me, or does anyone else feel this way? The old Qwik results felt chaotic, at least from my front-end-oriented point of view.
@thejackshelton
@thejackshelton 7 месяцев назад
Completely agree! Not a problem in 2.0 :)
@Matt23488
@Matt23488 7 месяцев назад
I don't complain about Tailwind because of its verbosity. That's annoying for sure, but it's not the main reason for me. I don't understand the purpose of Tailwind at all. I don't understand the point of learning all the utility classes when they are just a single line of CSS anyway. I'll just use the CSS that I already know instead of taking on another dependency and having to learn their language. Makes zero sense to me.
@DarrylHebbes
@DarrylHebbes 7 месяцев назад
So many tech RU-vidrs doing the “Mom, read me a bedtime story” format. Find an article and read it
@andybrice2711
@andybrice2711 7 месяцев назад
The virtual node comments thing seems like a weird hack to me. Why can't resumable nodes just be identified with a unique address stored in a class or a data attribute?
@sonofabippi
@sonofabippi 7 месяцев назад
separately - awesome shirt (not even meaning this ironically)
@okie9025
@okie9025 7 месяцев назад
Using HTML comments for actual functionality feels like the creative tech videos with titles like "I used my 30 smart refrigerators' free cloud storage account to store terabytes of data for free". Kinda fun to see something like that work, but obviously a bad and hacky idea for production.
@ayoubkrt5018
@ayoubkrt5018 7 месяцев назад
how is it bad and hacky for production if it doesnt produce anything that effects security or user experience in a bad way? i mean if the price of running an app once is bad looking production html is it not worth it?
@okie9025
@okie9025 7 месяцев назад
@@ayoubkrt5018 because HTML comments aren't a reliable source of data or functionality. A random browser update in the future might remove the ability for JS to read HTML comments because technically they aren't part of the DOM, and some browsers might already not parse HTML comments at all.
@ayoubkrt5018
@ayoubkrt5018 7 месяцев назад
@@okie9025 the HTML ur talking about tells the browser to parse those comments if im not wrong, also i dont see why browsers would suddenly decide to drop comments support? that sounds like a far fetched fear out of nowhere, qwik is supported in every browser that supports service workers, aka every browser except some very old iphones, like i said i much rather comments then downloading javascript, there doesnt seem to be any browser movement to disable comments parsing from what i see either, infact it seems odd to do, ur telling me a mobile browser is gonna use the device limited resources to decide not to parse html just because of spite?
@okie9025
@okie9025 7 месяцев назад
@@ayoubkrt5018 I'm not saying that we should remove HTML comments, I'm saying that it's an unreliable whack way to make your framework work. I'm saying that comments aren't an integral part of browsers and are more of an auxiliary/niche feature that anyone rarely ever uses. I'm also not saying that there is an active effort to remove HTML comments, but that doesn't mean that they are a stable and standardized way to store your data. It's a cool idea, but it's not sustainable. That's why my original comment compared it to a specific type of tech video, for example using Discord messages as a cloud storage solution - it technically works perfectly, but it's obviously unreliable.
@ayoubkrt5018
@ayoubkrt5018 7 месяцев назад
@@okie9025 yes and im asking in what way is it not reliable ? just because it's not orthodox way we should avoid it? even tho its a much better solution? comments are part of html, browsers are required by the html that qwik make to parse what it tells it to, if suddenly browsers started deciding for themselves to parse whatever they want it would be a problem, also i dont like the discord msgs as storage comparison, in that road, yeah thats risky and not a plausible way to hold ur data, however html comments are always present, always sent to the client, always existed with the browser, comments help dev understand what they wrote, well now they help a framework understand what it needs to do, i dont get how this seems problematic to you? what other option would u suggest one to use to fix the hydration issue? i mean when angularJs came out it was a hack compared to the present technologies, yet here we are
@DEBO5
@DEBO5 7 месяцев назад
The problem with tailwind isn't the output html it's the dev environment html, this is not an issue with Qwik. Why would we give a shit about the production environment level code it's not supposed to be human readable its whole purpose is perfromance optimization...
@DavidMulderOne
@DavidMulderOne 7 месяцев назад
Regarding the tailwind 'vs' qwik complaints: There is two groups, those that care about the semantics of the output (who will dislike qwik and tailwind equally) and those who care about the semantics of the source code.
@Atmos41
@Atmos41 7 месяцев назад
Agreed. Which is why classless PicoCSS paired with UnoCSS is just so good 🤌at least for the second group
@thejackshelton
@thejackshelton 7 месяцев назад
The output of Qwik v2 is pretty clean. There's some metadata attributes on the qwik container (root), to tell if it's ssr rendered, etc. the rest looks like html and a script tag.
@jasper2virtual
@jasper2virtual 7 месяцев назад
I want to build a multi static page site, all static content only not application. Is qwik or astro good for me
@omomer3506
@omomer3506 7 месяцев назад
Astro shines in those instances
@thejackshelton
@thejackshelton 7 месяцев назад
Yep! Both are server first (including Qwik core itself). Qwik is kinda like a .astro file, with the added resumability part, where there is a server to client handoff when the user interacts with something. You can even use Qwik's resumability inside of Astro if you choose. With the @qwikdev/astro integration. The other choice being Qwik's meta-framework Qwik City. Which can be more useful for a large web app.
@jasper2virtual
@jasper2virtual 7 месяцев назад
@@omomer3506 🙏 thank you
@kangalio
@kangalio 7 месяцев назад
Maybe I'm misunderstanding, but aren't static site generators the correct tool for that? Like Hugo
@thejackshelton
@thejackshelton 7 месяцев назад
@@kangalio with server first frameworks like Qwik and Astro it's just as good with SSG, and you can have interactivity and javascript.
@n4bb12
@n4bb12 7 месяцев назад
The purpose of semantic HTML is to provide correct and precise information to assistive technologies. It's not to make the website source more readable. Tailwind and Quick are just fine in this regard.
@klc3rd
@klc3rd 7 месяцев назад
I feel like I’m one of like, three people, that actually likes Angular lol
@studiousllama4776
@studiousllama4776 7 месяцев назад
Sorry to be that guy, but when "attribute" is used as a noun (like an HTML attribute), it's pronounced with the stress on the first syllable (ATT - rib - ute), not the second syllable (a - TTRIB - ute). Placing the stress on the second syllable is for when it's used as a verb.
@KoRnFactory
@KoRnFactory 7 месяцев назад
The point you made about component ecosystem is only partially true, imho. The real reason Svelte doesn't really need wrappers for vanilla libraries is "actions", one of its best features. Runes will help, for sure, but I don't think library authoring is hindered by missing features as of now, just a smaller ecosystem, compared to the giant React user base.
@brandondapro
@brandondapro 7 месяцев назад
Let’s freaking go (as in Go lang)
@ThomasWSmith-wm5xn
@ThomasWSmith-wm5xn 2 месяца назад
hes looking at the output of the html you dont have to write, comparing that to the input of tailwinds you do have to write...
@collapsingspace
@collapsingspace 7 месяцев назад
The disrespect on Angular 😑
@orionh5535
@orionh5535 7 месяцев назад
Theo isnt into carrot farming
@bullettime2808
@bullettime2808 7 месяцев назад
Angular deserves it tbh
@phoenixdblack
@phoenixdblack 7 месяцев назад
There can never be enough angular disrespect
@okie9025
@okie9025 7 месяцев назад
Still, React and Angular (and perhaps other big names like Vue) will still be here in 20 years and the developers will at least be thankful that the docs are good, that the code is standardized, and that an ecosystem exists/existed. These other random frameworks can't say the same - all they do is push the status quo for the fun of it.
@ninocraft1
@ninocraft1 7 месяцев назад
​@@bullettime2808u just dont @defer signal enough bro
@АкулинаСемерикова
Thompson Barbara Rodriguez Thomas Miller Jeffrey
@RoffeDH
@RoffeDH 7 месяцев назад
Going from React or Angular to this might be easier, but having started on Svelte, this just seem verbose
@ayoubkrt5018
@ayoubkrt5018 7 месяцев назад
i mean, u dont have to understand much of any of this as the framework handles everything for u, u would find that svelte upcoming runes also are similar to qwik's '$'
@StefanHayden
@StefanHayden 7 месяцев назад
yeah. I both am not very interested in quick as a framework but am very interested with how you cover it here as a tech demo to better understand how code runs. great article by the qwik team!
@GreatBritton
@GreatBritton 7 месяцев назад
I’m most interested in qwik because it’s choosing a new path which should in theory be better. In your opinion it may not be something that needs to be changed (hydration) I believe it’s more than a syntactic sugar like svelte vs react. Especially when it comes to distributed computing and decentralized data storage, Qwik could be a game changer
@Divineleo2023
@Divineleo2023 7 месяцев назад
How will it be a gamechanger?Please Can you tell me more if you can.?
@xxXAsuraXxx
@xxXAsuraXxx 7 месяцев назад
Just another random street framework who wants to get some income donations :)
@TheGamingMaik
@TheGamingMaik 7 месяцев назад
21:01 There is Nuxt UI :)
@iamnoone3588
@iamnoone3588 7 месяцев назад
react wrappers to me is an L. i just cant deal with learning how to interface another layer just to do what i want. Whats worse if it doesnt do what you want it to do and have to learn how the wrapper actually calls the actual library. Id rather learn to use the library itself instead of jumping all those hoops. Sometimes these wrappers are not even maintained by the same creator of the library so youre at their mercy.
@konstantinbasharkevich2294
@konstantinbasharkevich2294 7 месяцев назад
Why? Just why?… Stop generating new frameworks every nanosecond. The front-end is already ugly enough.
@nikhilkartha
@nikhilkartha 7 месяцев назад
I really avoid this channel because this sort of thing is neither fun nor digestible but somehow the quality of presentation makes it watchable and readable. It's not smart content and feels like a regurgitation of the text and concepts floating around in the domain. There is real hardcore web technologies out there that tie heavily on telecom aspect and this frontend stuff is purely overengineering to get motion designed brochures, landing pages and consistent design. It's not supposed to be a headbreaker or require a great amount of skill to conquer.
@OrPhEeUs
@OrPhEeUs 7 месяцев назад
THIS!
@intesoft-inc
@intesoft-inc 7 месяцев назад
Anyone remember XPath? A lot of this feels a bit like a re-invention of it ...
@PegFlora-n8s
@PegFlora-n8s День назад
Moore Scott Garcia Jessica Young Sarah
@HillAlva-z7b
@HillAlva-z7b 23 дня назад
Rodriguez Elizabeth Hall Ronald Thomas Kimberly
@davidkrentzlin1663
@davidkrentzlin1663 7 месяцев назад
Super annoying to chase one new thing after the other. It is all about more and newer. Nothing of substance
@maslomeister
@maslomeister 7 месяцев назад
After using QWIK in my side project that had a very VERY simple website i have one thing to say - QWIK is not ready for production. The documentation is garbage at best and missing some key aspects at worst, the aproach with $ scoping is quite good, but sometimes really pain in the ass, but most importantly, community around QWIK is pretty much non exsistant. I might be biased because i'm in love with React, but after migrating my project from QWIK to React(Next 14), the site became just tiny bit slower to load, but the DX improvements went through the roof.
@ayoubkrt5018
@ayoubkrt5018 7 месяцев назад
i dont quite understand your take here with the docs being garbage, i had spent my time reading react docs, svelte docs, solid docs and out of all of them qwik was the nicest and most interesting reads, it covers most of anything that you need to know with hold my hands examples even, maybe you can be more clear which part of the docs suck? the approach with the $ is made to stop u from making a gun that shoots u in the foot pretty sure, yeah can be annoying but i rather deal with that than a foot gun tbh and for the community, depends how u look at it, if ur comparing it to react community then yeah how could it compare, but for a new framework with a whole new take into the market the community is rising, in understand that sometimes u might not get the answer u want but mostly 8/10 times i ask questions in the discord there is someone to help, sometimes even misko helps, idk about the migration part cause that highly depends how big ur app is, if its a static app that has little to no interactivity then yeah u wont feel a huge difference out of the box, its when you start loading javascript is the big guns that qwik has, also about the DX it could also be that you're more used to react DX? cause i tried both react and qwik and next 13, and after trying qwik react and next DX felt extremely horrible in comparison
@JaraMoni-q6l
@JaraMoni-q6l 8 дней назад
Miller Barbara Robinson Gary Rodriguez Eric
@DeborahDeskins-b2f
@DeborahDeskins-b2f 23 дня назад
Johnson Shirley Rodriguez Sandra Thomas Robert
@ErnestBarry-x4m
@ErnestBarry-x4m 27 дней назад
Gonzalez Elizabeth Anderson Dorothy Hall Matthew
@RADOS_A51
@RADOS_A51 6 месяцев назад
Astro with Solid. Why should I use something else 🤷🏻‍♂️
@PullmanMagee-t6u
@PullmanMagee-t6u 16 дней назад
Lewis Laura White Donald Jackson Anthony
@ttowe
@ttowe 7 месяцев назад
angular > [...rest of the frameworks]
@WatTobey-f7n
@WatTobey-f7n 10 дней назад
Lopez Laura White Timothy Martin Joseph
@АйседораПитосина
@АйседораПитосина 8 дней назад
White Edward White Dorothy Garcia Jeffrey
@MichaelHubbard-n4v
@MichaelHubbard-n4v 17 дней назад
Garcia Thomas Young Carol Anderson Deborah
@RexReynolds-d6t
@RexReynolds-d6t 8 дней назад
Martinez Angela Robinson Robert Anderson Ronald
@mr.nobody4494
@mr.nobody4494 7 месяцев назад
🧐What about a blog with Astro, Qwik and a Rust backend with PostgreSQL?
@thejackshelton
@thejackshelton 7 месяцев назад
I worked on the Qwik Astro integration, if Astro allows you to do a rust backend it should be possible. 🤔
@nancymiers492
@nancymiers492 14 дней назад
Young Brenda Moore Ruth Robinson Christopher
@DonnieBrubaker-p3b
@DonnieBrubaker-p3b 22 дня назад
Lopez Deborah Young Matthew Martin Eric
@OliverNelly-m1p
@OliverNelly-m1p 21 день назад
Taylor Jose Williams Charles Robinson David
@RuthBethea-f5h
@RuthBethea-f5h 28 дней назад
Allen Kimberly White Steven Thompson Daniel
@PricePearl-k1f
@PricePearl-k1f 17 дней назад
Wilson Gary Allen Eric Thomas Deborah
@edwardvaughan1629
@edwardvaughan1629 17 дней назад
Anderson Dorothy Lewis Jeffrey Jones Shirley
@NahumIngram-d3v
@NahumIngram-d3v 17 дней назад
Harris Charles Smith Amy Walker Kenneth
@JosephineSchultz-o2w
@JosephineSchultz-o2w 13 дней назад
Robinson Deborah Jones Betty Robinson Susan
@TerryMuriel-l8s
@TerryMuriel-l8s 13 дней назад
Thomas Lisa Martinez John Rodriguez Laura
@PhilemonVic-o5i
@PhilemonVic-o5i 20 дней назад
Robinson Jessica Wilson Thomas Lee Mary
@asdqwe4427
@asdqwe4427 2 месяца назад
Resumability is what hydration should have been.
@denniscreighton8994
@denniscreighton8994 18 дней назад
Lopez Margaret Clark Amy Hall Brenda
@StracheyAnnabelle-w8c
@StracheyAnnabelle-w8c 24 дня назад
White Barbara Hernandez Jeffrey Perez Ruth
@douglasgibbse2001
@douglasgibbse2001 23 дня назад
Jones Jennifer Thomas Mary Smith Joseph
@HeidiPorter-q9f
@HeidiPorter-q9f 24 дня назад
Jones Scott Garcia Matthew Allen Sandra
@PhilemonVic-o5i
@PhilemonVic-o5i 8 дней назад
Jackson John Brown Jose Wilson Sandra
@NailsLaying
@NailsLaying 22 дня назад
Martin Amy Walker Gary Jackson Laura
@DustinIssues-i1z
@DustinIssues-i1z 21 день назад
Gonzalez Charles Perez Jose Martin Maria
@lukq90
@lukq90 7 месяцев назад
Another bad news for React. Oh no! Anyway...
@Mitsunee_
@Mitsunee_ 7 месяцев назад
why would you trigger me with datetime hydration errors out of nowhere like this!! Those are especially funny honestly, because it *should* be easy to have some attribute for react to compare instead of the text content, the time tag literally has one called datetime. Then again, I once had a very weird bug where I had an array of data objects that would get filtered in the client days after deployment (page using SSG in next) and after filtering it would mix data from the objects with data that was there in the HTML seemingly at random, causing very weird states. This would not happen if navigated to the page from elsewhere on the site, only due to hydration. Since that day I had a custom hook wrapping a nanostores atom to have a synced isClient state across my app to reference all over the place...
@user-gc8wr5dp4k
@user-gc8wr5dp4k 7 месяцев назад
QWIK is the GOAT!
@cassideybennet9256
@cassideybennet9256 7 месяцев назад
I used to watch when you were smaller, been a while but youve gotten a lot larger since I last saw a video... and just like most brands of chips, over time you've slowly replaced the same bag with more air than chips. Shouldnt you be working on getting more concise/informative? Efficient videos that don't waste a second, respecting your viewers time?
@n4bb12
@n4bb12 7 месяцев назад
Svelte has almost the same startup characteristics but faster DOM operations and uses significantly less memory based on the js web frameworks benchmark.
@mfpears
@mfpears 4 месяца назад
21:00 Angular has Material
@repiatx
@repiatx 7 месяцев назад
You really dont like reach do you ? :D
@the_alien293
@the_alien293 7 месяцев назад
devloper experience >>>> few ms improvement,,,performance obsession is lame
@thejackshelton
@thejackshelton 7 месяцев назад
That's the point of Qwik. The framework handles this for you, and so you have a good developer experience and a fast app without having to spend time optimizing.
@FirstnameLastname-cl4op
@FirstnameLastname-cl4op 7 месяцев назад
almost every second day something new keeps on coming out that claims to be faster, lighter, and better and killer of a particular technology
@joshuajourneys
@joshuajourneys 6 месяцев назад
More Qwik content please! I think it is really interesting framework that solves problems in great way
@erics2133
@erics2133 7 месяцев назад
I'm in a similar boat to you. I'm not sure I want to use Quik yet, but I'm very interested in what they're doing, as it might affect the development of other frameworks.
@yelmak
@yelmak 7 месяцев назад
The hate on Angular is funny but version 17 is out soon so it must be doing something right
@simp-
@simp- 7 месяцев назад
I thought for a sec that QUIC protocol is having some major update
@T1Oracle
@T1Oracle 7 месяцев назад
Comments as virtual nodes? I think I'll just React.
@thatanimeweirdo
@thatanimeweirdo 7 месяцев назад
By god do I hate React 👍👍
@chriskruining7482
@chriskruining7482 7 месяцев назад
this new encoding makes me think a lot of the encoding in source maps
@saav5343
@saav5343 7 месяцев назад
yes Rip React developers, out of job by 2025
@bugged1212
@bugged1212 7 месяцев назад
Well I like the new paradigm of adding comments in the markup, but I think React could move towards this as well.
@thejackshelton
@thejackshelton 7 месяцев назад
Resumability would require a significant architectural change from the ground up for React. Very unlikely. Would definitely be some breaking changes. It’d be awesome if they could though.
@cafebean
@cafebean 7 месяцев назад
bruh now i have to rewrtie prod again 🤦‍♂️
@ChristopherCricketWallace
@ChristopherCricketWallace 7 месяцев назад
NOW with MORE JavaScript!
@elgalas
@elgalas 7 месяцев назад
Stop hyping things up so much Theo, beginners look up to you.
@fishstraws626
@fishstraws626 7 месяцев назад
The thumbnails always get me 😂
@Noritoshi-r8m
@Noritoshi-r8m 7 месяцев назад
React needs to be forgotten
@quintencabo
@quintencabo 7 месяцев назад
Please also do an Elm video
@NuncNuncNuncNunc
@NuncNuncNuncNunc 7 месяцев назад
Certainly looks developer friendly.
Далее
The First Post-React Framework Just Launched
20:46
Просмотров 110 тыс.
If this ships, it will change javascript forever
25:54
Просмотров 205 тыс.
Дикий Бармалей разозлил всех!
01:00
Watermelon magic box! #shorts by Leisi Crazy
00:20
Просмотров 32 млн
Miško Hevery on Qwik versus React
14:17
Просмотров 6 тыс.
Why Doesn’t Everyone Use This Animation???
23:59
Просмотров 100 тыс.
Responding To The Tailwind Conspiracy
37:25
Просмотров 78 тыс.
Every Framework Sucks Now
24:11
Просмотров 137 тыс.
5 Reasons To Use Qwik
4:46
Просмотров 11 тыс.
React vs HTMX - A Fascinating War
22:23
Просмотров 87 тыс.
Why Everyone Loves Zustand
29:27
Просмотров 84 тыс.
This UI component library is mind-blowing
8:23
Просмотров 679 тыс.
Умный обзор умного iPhone 16 / 16 Pro
21:21