Latest News
The Dev Drop: Multi-threading in JSX, Resumability, Qwik Case Study, React in 2023
June 1, 2023
Written By Yoav Ganbar
Jumping jimmies! React is 10 years old. Oh, how time flies…
Miško is on tour giving Qwik talks, while I’m home alone with the kid. But hey, that’s life 🤷🏽 I’m also still recovering from jet lag and lots of folks are on vacation so we hadn’t had much time to write.
But have no fear — we’re on it 😉
And now for our Dad Joke of the Day:
Why don't JavaScript developers like to go outside?
.
.
Because they might get caught in a callback hell.
In light of React turning 10, Vishwas went over the React ecosystem in 2023 from starting a new project through all the nooks and crannies you’d need for your React app.
Yoav (yeah, me) wrote about effortless Multi-threading in JSX using the new worker$ package.
Miško did a deep dive and wrote about how to build your own resumable framework.
Miško and Yoav (me again!) compared the same Movie app written in 7 different frameworks. With Qwik now post-V1, would be interesting to try again.
The qase for Qwik is 6 months old already, it was the first post I wrote on my own on the Builder blog.
Miško tag teamed with Brent (not a dev, but we’ll forgive him 😂) and wrote about the problem with a headless CMS.
- Tobias Zimmerman wrote a post titled “How 10 Engineers Deliver Exactly What the Browser Wants with Qwik” - a case study about his teams experience.
- Delba de Oliveira sat down with Andrew Clark and Sebastian Markbåge (all in Vercel nowadays) to mark the 10-year celebration of React.
- Speaking of the React team, Dan Abramov gave a talk about the future of React and RSCs at RemixConf titled React from another dimension.
- Last mention of React for this time — Addy Osmani curated things about React Server Components, Next.js App Router, and examples.
- Well, I lied a bit.. Dominik wrote about why you might not need React Query. A really honest take, even though he’s one of the core maintainers of the library.
- Dima Ivashchuk wrote a complete guide on Playwright visual regression testing.
- After the Svelte team said they don’t use TS to write Svelte, the Pausly team wrote about how to get full type support with plain JavaScript.
- A post series by Andrew Boon gives a nice roundup of upcoming CSS features.
- This website will show you the worst UI, ever.
- jQuery 3.7.0 was released — who knew?
- Scroll Between allows you to tween any CSS values on any DOM element in relation to its viewport position.
- Astro 2.5 is out — some cool features here, like data collection and HTML minification.
- Postman released a VSCode Extension. Handy, now just add Uber Eats to my editor and I will never leave it.
- LangChain.js is a framework for developing LLM (Large Languae Model) AI apps in JS.
- Tamagui is at 1.0. It’s a lib to build cross platform React apps (darn it, I did it again 🤦🏽♂️).
- useHooks is a collection of server-safe hooks by the ui.dev team (and again 🫣).
- Nader Dabit made an AI starter for text search using Next.js, LangchainJS, and Pinecone.
tailwind-mergeis a library that merges your Tailwind CSS classes without conflicts.
That’s it for this time, we got some more content to work on and talks to give.
Hope you enjoyed!
Peace ✌🏽