→ #Qwik’s unique approach to rendering can result in faster initial render times, as it sends HTML to the client first & then progressively enhances the app.
However, as more of the page is interacted with, more JS will be loaded, which could impact runtime performance. 🤔
⬇️
→ Instead of sending JS to the client & then rendering, #Qwik sends server-rendered HTML to clients, and then the clients “resume” where the server left off, becoming interactive if & when required in an incremental manner.
This results in extremely fast initial rendering.💡
→ Similarly, @TauriApps is built for efficiency. Utilizing a Rust backend and the system’s webview for rendering the frontend, it offers a small binary size and a low memory footprint.
⬇️
Qwik + Tauri 🤝
@qwikdev and @TauriApps represent a novel combination for creating performant, secure, and lightweight apps!
👇👇👇
→ #Qwik is a modern JavaScript framework optimized for maximizing First Contentful Paint speed by prioritizing above-the-fold content.
Qwik is designed with a unique approach to rendering called resumability.
⬇️
@fogoplayer This is a more nuanced look at reactivity in different frameworks 🔗 https://www.builder.io/blog/reactivity-across-frameworks
I’ve been looking for this link for ages! I saw Miško Hevery give this blogpost as a talk live a few months ago and I think it’s very well put together
#reactjs #reactivity #Qwik #solidjs
Comparing reactivity models between #fontend frameworks
#react #angular #vue #svelte #solid #qwik - a good talk by
@mhevery , founder of #angularjs at #Geektime Code conf.
#Coding #programming #javascript
@angular
@vuejs
@sveltejs
@solid_js
@qwikdev
#fontend #react #angular #vue #svelte #solid #Qwik #angularjs #geektime #coding #programming #javascript
The first pull request is done. 🎉
Special thanks to 🌟 Giorgio Boa 🌟 because I've been asking him for some time: 'Tell me, how can I contribute to the world of open source?'
✨ It's simple. Just go to my repository and create a pull request. Don't be afraid. If it doesn't go well, your PR will be rejected. That's it.
👨💻Just a few minutes on a call, and boom💥
A new PR for this project: a frontend library for #Qwik.
#qwik 1.0 is here! https://www.builder.io/blog/qwik-v1 you can listen to The Web Platform Podcast chat with Misko about this new approacg. https://pca.st/episode/ca176018-0f19-40de-b346-c3e4d5ae2cc1
☕️ Wake up and smell the coffee because the next episode of The Code and Coffee Show is just around the corner!
Get ready to dive into the enchanting realm of #Qwik with Giorgio Boa and yours truly.
Discover the ins and outs of Qwik and learn how to kickstart your journey with it. Don't forget to mark your calendars and join us: https://www.youtube.com/watch?v=-jkfp8zf9OM
#qwik has made it to RC! huge congrats to the team. https://www.builder.io/blog/qwik-rc-milestone
@ro Good question.
#qwik & #solidjs & #svelte are able to do the stuff that they do, including resumeablilty and fine grained reactivity because they take the code and compile it into an optimised format.
React.js does everything at runtime, they say they are working on a compiler but it is atleast a year away.
I think next.js is the same...
Is useSignal() the Future of Web Frameworks? It sure is the current trend, but I think this should be a compiler optimization. #React #Solid #Qwik https://www.builder.io/blog/usesignal-is-the-future-of-web-frameworks
I'm about an hour in to @mhevery's Qwik workshop on Frontend Masters. Very impressed so far.
I suspect we've finally got a framework for building interactive web apps that's as easy to use as the best SPA framework, without any of the terrible "usability and performance fail" that caused me to avoid them for an entire decade.
Which is huge. 👏🚀🎉💯
In Qwik you can create server functions anywhere in your code.
Probably because they are doing module extractions in the code.
https://twitter.com/manucorporat/status/1628758078572175360
@jlarky this is interesting.
#Qwik #webdev #frontend #framework
Even though I'm making a SPA, I am actually critical towards using SPA:s for everything. If a site is 90% static content with some interactivity, why does it need megabytes of JS just to render? I'm tempted into trying #qwik, it seems to have good ideas.
🚀 I published v0.1.1 of https://npm.im/qwik-emoji this morning!
This was my first experience working with #Qwik, and it was pretty nice. Looking forward to what the team builds.
https://www.seanmcp.com/articles/publishing-a-qwik-component/
#Qwik #opensource #javascript #typescript
@nathansmith yes I have looked into it, however I am really liking #qwik it has a similar paradigm, most of the same hooks as react.js, technically it should have the fastest rendering due to resumability.
The latest JS Party goes into a deep dive on Qwik, and there is some wild stuff in there. The section on prioritizing when and how client JS loads based on user analytics blew my mind.