I was able to build a @remix.run v3 `lazy` function to lazy load components The lazy loaded component retains the type of the props with an additional `fallback` prop to pass the JSX to render until it's loaded Code: github.com/sergiodxa/re...
Sergio Xalambri
Sergio Xalambri
@sergiodxa.com
Writing "React Router OAuth2 Handbook" Web Developer at Daffy.org Blogger at sergiodxa.com Open Source Author at GitHub.com/sergiodxa Sponsor me at https://github.com/sponsors/sergiodxa
742 followers195 following54 posts
Another @remix.run v3 example. This is how you can create custom components that allow the parent to listen to custom events. Full code: github.com/sergiodxa/re...
Another @remix.run v3 + state management library example, now Stately.ai's xstate. Define the machine once, create the actor and subscribe to updates in the setup scope, and get a snapshot or send events on the render scope. Full code: github.com/sergiodxa/re...
Next on @remix.run v3 + state management libraries, I tried @preactjs.com Signals core package. This requires to run the effect to subscribe to the signal inside this.queueTask, otherwise it tries to re-render before Remix did the first render. Full code: github.com/sergiodxa/re...
Next on @remix.run v3 + state management libraries, I tried @preactjs.com Signals core package. This requires to run the effect to subscribe to the signal inside this.queueTask, otherwise it tries to re-render before Remix did the first render. Full code: github.com/sergiodxa/re...
I'm trying different state management libraries, common in React, that have a JS only core and see how they integrate with @remix.run v3. I started with Redux Toolkit. Super simple and straightforward to setup and use. Code here: github.com/sergiodxa/re...
I'm trying different state management libraries, common in React, that have a JS only core and see how they integrate with @remix.run v3. I started with Redux Toolkit. Super simple and straightforward to setup and use. Code here: github.com/sergiodxa/re...
Sergio Xalambri reposted
In June we announced an open governance model for React Router. Today, we are excited to welcome Sergio Xalambrí and @rossipedia.com to the React Router Steering Committee! Both have made valuable contributions to Remix and React Router over the years, and we appreciate their feedback.
The early bird for React Router OAuth2 Handbook is over, but there’s still a launch offer available. 🎁 The Complete Package has $50 off for the first 100 buyers. 🌍 PPP pricing is now active — for the book only. go.sergiodxa.com/S4qaycD
Want to dive deeper into how tokens work in OAuth2 + OIDC? Learn how to use them correctly in your Remix or React Router app. 📘 Join the waitlist for the React Router OAuth2 Handbook: 👉 go.sergiodxa.com/x4HNprT
I published a Remix Auth strategy for the new @sst.dev's OpenAuth.js identity provider github.com/sergiodxa/re...
🤔 I wonder if it would be possible to self host a Blueksy Personal Data Server on #Cloudflare Worker with D1
The Bluesky team earned my trust by delivering on promise after promise, including the ability to host your own data. It isn't just possible, it's now well documented. atproto.com/guides/self-...
I have been working on a React Router v7 starter for Cloudflare Workers and yesterday I tried it myself to build a simple AI Chat app using Workers AI, I spent more time building the UI than actually building the app I spent 0 seconds on auth as that comes built-in github.com/edgefirst-de...
You are up to date.