Tejas, I envy your ability to just talk to the camera in the most natural way. I'm good at producing polished videos, but I can't record more than one sentence at a time, and I sometimes need to redo the same sentence 10 times or more 😅
Seems very interesting. I guess things moved forward in the last 7 months, so would be nice to get a deeper dive vid with some real world production examples (state management, routing and etc) Very well presented - Thank you!
As a beginner web developer I'd love to see project based qwik tutorials on how to build production standard web applications especially e-commerce website tutorials.
Wow, it's just a great video explaining Qwik. I think Qwik is just the next generation Application Framework. I am building My Simpler Portfolio Website with Qwik & It's Static Site Generation Adapter is just Awesome. Also, a default Qwik App created with npm init qwik includes Qwik City. Awesome Video, Thanks.
Very quik and definative explanation making me fall in love with quik framework. Please help do a complete web application from scratch that interact with backend. With quik for us to learn adaptation and usability
Wow, this is an awesome talk, I think I have to give Qwik a try, Astro vs Qwik, which one loads page the fastest, we have to build an app to find out 🤩
@@tejask yeah but that’s the initial load only. What happens when you got a bunch of components loaded already and they are rerendering constantly, how fast would it be then?
Why this resumeability feature can't be added to angular or reactjs? I hope that will make the js ecosystem better instead of introducing the new entire framework Btw I like the way you explain the concept
@@tejask What's really sad though is the fact that these new frameworks, although promising and perhaps better than existing ones, are probably never going to make it into the mainstream and companies are not going to use these frameworks and if they don't use it then we developers are never going to get a job by just learning these frameworks. The most we can do is create personal projects with them and that's about it.
Misko (at a recent SEO talk at NG - BE 2023) indicated Angular is halfway on requirements for resumability with the addition of signals. Their next step, he said, is figuring out a way to serialize the reactivity graph into the HTML. Then the client can know how interactions happen by reading the HTML, without needing to downloading and running the entire application to the browser.
@@geralt36 I dunno, Qwik is an entirely different generation of frameworks because none of the main frameworks can easily mimic Qwik. Qwik has a clear market advantage for e-commerce, and for anyone who wants a framework(+meta) with all the standard bells and whistles + more, with epic startup performance regardless of app size!, and with React-like (or better) DX. *This is not paid for by Qwik lol, I'm just a guy who's tired of slow websites/webapps
Qwik seems interesting! I really want to know how you know the JS bundle size from the Network tabs; I couldn't see the numbers you said, but aside from that maybe one of these days I'll try Qwik out
It's kind of unfair that you don't mention that you checked "Disable cache". What's the difference for real world business apps for example if they initially load completely in 30s, and then load in like 1-2s on subsequent opens? Sure, Reddit is not a huge business app, that is their issue for shipping so much JS. The question is not why is it slow. The question is why does Reddit need to ship so much code? That is at least suspicious.
Mostly just that it';s newer. The ecosystem is still growing. You can close that gap A LOT by qwikifying react components. But still, it just released 1.0 so it is newer and that will come with some downside from time to time. I've been using it in production at work, as well as in my personal projects, and I couldn't be happier tbh. It's fantastic
It depends, because unfortunately the world doesn’t have equal access to internet. If we want our web applications to serve _everyone_, then yes. If we want our web applications to serve only those privileged enough to have fast connections majority of the time, then no.
The best Qwik explanation, you deserve a lot more subs!
Appreciate this! Thanks a lot!
It's a matter of time (the subs will eventually come), Tejas rocks!
This is hands down the best intro to Qwik that I've seen. Fantastic job!!!
Tejas, I envy your ability to just talk to the camera in the most natural way. I'm good at producing polished videos, but I can't record more than one sentence at a time, and I sometimes need to redo the same sentence 10 times or more 😅
Appreciate the kind words, Simon!!
Seems very interesting. I guess things moved forward in the last 7 months, so would be nice to get a deeper dive vid with some real world production examples (state management, routing and etc)
Very well presented - Thank you!
I like this content focused on the big picture but also the tools to build it , keep the amazing work 🚀
Thanks Pablo!!
As a beginner web developer I'd love to see project based qwik tutorials on how to build production standard web applications especially e-commerce website tutorials.
Wow, it's just a great video explaining Qwik. I think Qwik is just the next generation Application Framework. I am building My Simpler Portfolio Website with Qwik & It's Static Site Generation Adapter is just Awesome. Also, a default Qwik App created with npm init qwik includes Qwik City. Awesome Video, Thanks.
Glad you dig it
Also, performance is an accessibility issue, besides user experience and financial impact that a slower web can have! Qwik is beautiful
Thanks Alena! Good point!
I've liked and subscribed anyway. Hello from BuildStuff! I'm the chap with the BSOD t-shirt ;)
i like this so much, deep to the main of content. Subs will come to you 👌👌
Thank you, Dea!
saae bang
Very quik and definative explanation making me fall in love with quik framework. Please help do a complete web application from scratch that interact with backend. With quik for us to learn adaptation and usability
Wow, this is an awesome talk, I think I have to give Qwik a try, Astro vs Qwik, which one loads page the fastest, we have to build an app to find out 🤩
Thanks!
Great video! I’ll try it, I was interested and this video convinced me to try it. I’m looking forward, I love the idea.
3:56 bars
Thank you very much for this! Subbed!
Glad it added value to you!
Qwik is awesome I am waiting the 1.0 or a stable version so I can use qwik everywhere
How does it compare to other frameworks after the first load in regards with reloading the dom? Is it faster than solidjs or slower?
Faster, because it's ~1kB of initial load.
@@tejask yeah but that’s the initial load only. What happens when you got a bunch of components loaded already and they are rerendering constantly, how fast would it be then?
dude your editor is absolutely amazing...
My editor?
@@tejask person who helps edit your youtube videos
@@DevinRhode2 that’s me, thanks
I also hate the time of npm, you can try pnpm, still slow sometimes but help to install packages fast
Why this resumeability feature can't be added to angular or reactjs?
I hope that will make the js ecosystem better instead of introducing the new entire framework
Btw I like the way you explain the concept
Because it will require a lot of investment and rewriting for Angular and React and it’s not worth the effort sadly.
@@tejask What's really sad though is the fact that these new frameworks, although promising and perhaps better than existing ones, are probably never going to make it into the mainstream and companies are not going to use these frameworks and if they don't use it then we developers are never going to get a job by just learning these frameworks. The most we can do is create personal projects with them and that's about it.
Misko (at a recent SEO talk at NG - BE 2023) indicated Angular is halfway on requirements for resumability with the addition of signals. Their next step, he said, is figuring out a way to serialize the reactivity graph into the HTML. Then the client can know how interactions happen by reading the HTML, without needing to downloading and running the entire application to the browser.
@@geralt36 I dunno, Qwik is an entirely different generation of frameworks because none of the main frameworks can easily mimic Qwik. Qwik has a clear market advantage for e-commerce, and for anyone who wants a framework(+meta) with all the standard bells and whistles + more, with epic startup performance regardless of app size!, and with React-like (or better) DX.
*This is not paid for by Qwik lol, I'm just a guy who's tired of slow websites/webapps
@@jmnoob1337even then, a ton of developer code has to be rewritten
Qwik seems interesting! I really want to know how you know the JS bundle size from the Network tabs; I couldn't see the numbers you said, but aside from that maybe one of these days I'll try Qwik out
You can see the sizes in the inspector’s status bar.
Ref: developer.chrome.com/docs/devtools/network/
It's cool, but is it worth getting the download delay after clicking the button? Is there a way to opt for this code to be loaded a little earlier?
Yes, there are many potential strategies
Can we remove the $ sign ?
Great vid! Thanks
Glad you liked it!
May I know the browser you use in this video?
th-cam.com/video/5OKWzas-ylM/w-d-xo.html
best explaning
What are you using instead of Spotlight? is it Raycast?
? I’m just using Spotlight. Do you have a time code?
@@tejask at min 1:58 I thought it esa Raycast 😂
Awesome💯
Suit in the bg implies 'web'???
oh no my secret identity is revealed
It's kind of unfair that you don't mention that you checked "Disable cache". What's the difference for real world business apps for example if they initially load completely in 30s, and then load in like 1-2s on subsequent opens? Sure, Reddit is not a huge business app, that is their issue for shipping so much JS. The question is not why is it slow. The question is why does Reddit need to ship so much code? That is at least suspicious.
Is there a major downside in Qwik?
Mostly just that it';s newer. The ecosystem is still growing. You can close that gap A LOT by qwikifying react components. But still, it just released 1.0 so it is newer and that will come with some downside from time to time.
I've been using it in production at work, as well as in my personal projects, and I couldn't be happier tbh. It's fantastic
With internet speeds does 2mb vs 400k really matter?
It depends, because unfortunately the world doesn’t have equal access to internet.
If we want our web applications to serve _everyone_, then yes.
If we want our web applications to serve only those privileged enough to have fast connections majority of the time, then no.
Open network tab in console and select slow network 3G, reload the page and you can tell the diference 😘
Bhai background change krwa do, subs qwik badhenge😊