Content
@
0 reply
0 recast
0 reaction
dylan
@dylsteck.eth
This one has been in the making for a while! React is going universal -- it runs on the web, on mobile, even on your Meta VR goggles. But what does that really mean and how does it benefit developers? 🧵Here's a brief overview of some of the most exciting developments in Universal React and why I think they're so important https://dylansteck.com/blog/universal-react
5 replies
5 recasts
29 reactions
dylan
@dylsteck.eth
First launched in 2015, React Native became a great tool for using React primitives to build powerful mobile apps. But little did the RN creators know how much it would: - make it easy for new and advanced developers to build mobile - open the doors for *truly* universal apps
1 reply
0 recast
0 reaction
dylan
@dylsteck.eth
Expo as a framework and EAS as a product are two backbones that myself and many other mobile developers rely on, with some highlights being: - Expo Router which is a file-based router & makes it easy to organize your static and dynamic routes (pumped for RSC support in Expo 52!) - Expo's suite of built in plugins to access local libraries - Expo Go, a mobile app for testing your local and deployed development apps(with hot reloading) - EAS, a development platform for managing your builds and updates What really excites me about what Expo and the team have been doing(especially on the Router side with Evan Bacon's work) is being able to use all of their tools to build truly universal and native apps without as many compromises across the entire stack https://x.com/Baconbrix
2 replies
0 recast
1 reaction
dylan
@dylsteck.eth
React 19 and Server Components Back in April, the /react team announced the React 19 RC with a bunch of new changes, mainly around Server Components and Server Actions. To summarize the new changes, here's a super quick explanation of RSCs and Server Actions: RSCs Server components let you fetch data and return React on the server. Many frameworks like Next.js are even making server components the default. Some main benefits include initial page loads, having dynamic content come from LLMs, and SEO benefits Server Actions Server Actions run on the server, keeping sensitive tasks like DB queries off the client. This reduces overhead and simplifies client-server interaction (eg. handling a complex form submission without exposing API calls)
1 reply
0 recast
2 reactions
Lucas | POAP Studio
@gabo
Hello there, could you provide more info on web platform? Is it universal it also takes browser apps ?
0 reply
0 recast
0 reaction