Sergio Xalambrí

Search

Top 6 of 7 results

  1. 🛠️

    Validate a Form in Remix with clientAction

    Imagine you're building a form like this one Server-side Validations Now you want to validate it, the first step would be to validate server-side, since we can't trust …

  2. 🛠️

    Access location.state in Remix Client Loaders and Actions

    The History State is an object we can set when doing a client-side navigation and that the browser will give us back on the new route, it's a …

  3. 🛠️

    Build Register, Login, and Logout Flows with Remix Sessions

    If you want to add a simple login and logout behavior to your Remix application, you can build one with a few lines of code by using Remix …

  4. 🛠️

    Prefetch data for Remix Fetcher usage

    If you're using Remix, you can ask it to prefetch the data of a new route using Link's prefetch prop, but if you need to use `fetcher.loa…

  5. 🛠️

    Keep Your Loader Data Fresh in Remix

    Using the useRevalidator hook we can revalidate our loader data on an interval to ensure that our data is always fresh. How fresh can depe…

  6. 🛠️

    Share Remix Route Logic between Web and API Routes

    If you're building a Remix web app, and then you decide to expose an API from that app, you may be tempted to try to reuse the same …

See all 7 results →

Search

Search tips
remix router
both words
"route pattern"
the exact phrase
-legacy
leave a word out
remix OR react
either word
title:forms
a word in the title
tag:"react router"
tutorials with a tag
tag:"remix@3.0.0"
a tag at that version or a newer compatible one
kind:tutorial
article, tutorial, glossary or bookmark
lang:es
posts in a language
order:asc
oldest first; order:desc for newest first

Filters alone, like tag:remix, list the newest posts first.

1–7 of 7 results

  1. 🛠️

    Validate a Form in Remix with clientAction

    Imagine you're building a form like this one Server-side Validations Now you want to validate it, the first step would be to validate server-side, since we can't trust …

  2. 🛠️

    Access location.state in Remix Client Loaders and Actions

    The History State is an object we can set when doing a client-side navigation and that the browser will give us back on the new route, it's a …

  3. 🛠️

    Build Register, Login, and Logout Flows with Remix Sessions

    If you want to add a simple login and logout behavior to your Remix application, you can build one with a few lines of code by using Remix …

  4. 🛠️

    Prefetch data for Remix Fetcher usage

    If you're using Remix, you can ask it to prefetch the data of a new route using Link's prefetch prop, but if you need to use `fetcher.loa…

  5. 🛠️

    Keep Your Loader Data Fresh in Remix

    Using the useRevalidator hook we can revalidate our loader data on an interval to ensure that our data is always fresh. How fresh can depe…

  6. 🛠️

    Share Remix Route Logic between Web and API Routes

    If you're building a Remix web app, and then you decide to expose an API from that app, you may be tempted to try to reuse the same …

  7. 🛠️

    Access the Loader Data in Remix

    If you're using Remix, you may have noticed that the loader data is not passed to the components as props. This is because the loader data …