If you are using Remix, most of your application code will live in the loaders and actions instead of React compo...
Published on sergiodxa.com
HTTP vs. Server-side Cache in Remix by sergiodxa
When you build a web application, you may reach a point where some performance problems could be solved by a...
E2E test Remix with Vitest and Puppeteer by sergiodxa
Vitest is a testing framework, similar to Jest, but way faster, built on top of Vite, which uses esbuil...
Use Remix with socket.io by sergiodxa
If you want to add real-time capabilities to your Remix app without using an external service, the easiest way is proba...
The useMatches hook in Remix by sergiodxa
If you use Remix, there's a hook that you can use called useMatches, this hook is a way to access some internal d...
Loader vs Route Cache Headers in Remix by sergiodxa
Document Request So, let's say you have a route at /my-super-route, and there you have a loader fun...
Add rolling sessions to Remix by sergiodxa
Rolling sessions is a technique to extend the maxAge of a session cookie by resetting the cookie's expiration date...