Remix Guide

Menu
  • Official
    67
  • Tutorials
    257
  • Packages
    63
  • Events
    13
  • Showcase
    95
  • Templates
    45
  • Examples
    76
  • Opinions
    74
  • Docs
  • GitHub
  • Discord
  • Meetup
  • RSS
Tutorials
others / www.jacobparis.com2023-03-29

Multiple forms and actions on a page with Remix

A Remix action is an endpoint for POST requests, and all forms will submit to the same action. Add a name and value to your submit button to know which form was submitted, and use that to determine which action to take.

others / remix.dev.br2023-03-24

Curso Remix How To com Fabio Vedovelli

Este curso lhe trará habilidades para desenvolver aplicações com Remix.run e ajudará a compreender como o Remix funciona. Seu momento "ahá" está mais perto do que você imagina.

others / medium.com2023-03-24

Building a context loaded chat assistant with OpenAI and Remix

It seems everyone is using Chat GPT in their daily lives. From coding, to recipes, to blog generation, carefully crafted prompt engineering…

others / www.youtube.com2023-03-22

Aula inaugural do curso Aprenda Remix com Fabio Vedovelli

others / remix.run2023-03-10

Lazy Loading Routes in React Router 6.4+

Decoupling data-fetching from rendering introduces some complexities if you want to lazily load your route components. Check out how the newly introduced `route.lazy()` method helps solve this to keep your app bundles small and your UX snappy!

others / www.jacobparis.com2023-03-06

Stream Progress Updates with Remix using Defer, Suspense, and Server Sent Events

Use Remix's Defer feature in combination with an EventStream to stream progress updates to the client.

others / www.mokhtar.dev2023-02-17

Dynamic OG images with Remix and Node.js | Mokhtar Mial

Learn how to generate Open Graph images in your Remix app

others / tom-sherman.com2023-02-11

Type safe context in Remix on Cloudflare Pages

others / www.sanity.io2023-02-09

How to build a Remix website with Sanity.io and live preview | Sanity.io guide

Combine Sanity's blazing-fast CDN with Remix's cached at the edge pages.

others / www.youtube.com2023-02-03

Remix Auth

Supabase Auth simplifies building an app with users. Remix is a web framework that gives you little bits of server where you need it! 🚀 In this video, Jon Meyers takes us through the brand new Supabase Auth Helpers package, which provides convenience functions around storing session data in cookies, rather than localStorage. This makes it possible to send authenticated requests to your database, from the client or server! 🍪 Free egghead course on Remix and Supabase: https://egghead.io/courses/build-a-realtime-chat-app-with-remix-and-supabase-d36e2618 Remix Auth Helpers Docs: https://supabase.com/docs/guides/auth/auth-helpers/remix Learn more about Supabase 👇 🕸 Website: https://supabase.com/ 🏁 Get started: https://app.supabase.com/ 📄 Docs: https://supabase.com/docs 🐙 Github: https://github.com/supabase 💬 Discord: https://discord.supabase.com/ 🐦 Twitter: https://twitter.com/supabase/

others / dev.to2023-02-03

From Angular to Remix: Route by route migration

In this tutorial, we will show you how to migrate an Angular application to Remix by running Angular...

others / tinloof.com2023-02-03

10 Shopify SEO best practices with Sanity and Remix

We build Shopify stores with SEO best practices by leveraging the integration with Remix and Sanity. We cover on-page SEO, indexation, and dynamic sitemaps.

others / www.wking.dev2023-01-26

How to create one form with many actions in Remix

Here is an easy method for building forms with multiple outcomes using a not well known html feature.

others / www.youtube.com2023-01-25

Scroll Management with Remix and React Router

Learn to prevent scroll reset on navigation and how to take control over how it restores on back/forward. Learn more at https://remix.run

others / sergiodxa.com2023-01-24

Use Remix as a SPA only by sergiodxa

Remix always does SSR on document requests. Then it works as an MPA until JS loads and React hydrates your app. At that ...

others / www.youtube.com2023-01-20

v1.11.0 Remix Streaming and Granular Error Handling

Ryan shows us how to get granular with our errors and prevent slow, risky data loads from taking down the entire page if it has an error. Learn more at https://remix.run

others / www.youtube.com2023-01-20

v1.11 Remix Streaming with React Suspense and Remix Defer

Ryan takes us for a first look at Remix Streaming from the v1.11.0 release Learn more at https://remix.run

others / www.youtube.com2023-01-19

Call Remix Loaders on demand with useRevalidator

Remix Loaders are a great way to fetch data server-side before rendering the page. As of v1.10.0, you can use the useRevalidator hook to call these loaders whenever you want. In this video, Jon Meyers demonstrates how this can be paired with Supabase Auth and the onAuthStateChange hook to keep the UI in sync with the user's signed in state. GitHub repo: https://github.com/dijonmusters/remix-revalidation-on-demand To learn more about building an app with Remix and Supabase, check out this entirely free egghead course: https://egghead.io/courses/build-a-realtime-chat-app-with-remix-and-supabase-d36e2618?af=9qsk0a In this course we build a realtime chat application and learn about: 🍪 managing sessions with cookies using the Supabase Auth Helpers 🏢 fetching data server-side 🧙‍♀️ generating TypeScript definitions with the Supabase CLI ⏱️ merging realtime updates with loader data 00:00 Introduction 01:10 Creating Remix app 02:07 Adding a loader function 03:00 Empty action hack 05:33 Calling active loaders with useRevalidator 06:23 Creating a Supabase project 08:25 Instantiating a Supabase client 10:55 Implementing Supabase Auth 13:37 Revalidating data onAuthStateChange 15:10 Summary Other helpful resources 📜 Blog article: https://jonmeyers.io/blog/call-remix-loaders-on-demand-with-userevalidate 👇 Get more from Jon 👇 Twitter: https://twitter.com/jonmeyers_io Blog: https://jonmeyers.io/blog

others / egghead.io2022-12-16

Build a Realtime Chat App with Remix and Supabase

Supabase is a collection of open-source tools that wrap around a PostgreSQL database. In this course, we look at building a realtime chat application with Remix, using Supabase for db hosting, authentication, authorization and subscribe to realtime db events - updating the UI as the database changes. We will learn about: loaders and actions in Remix querying and mutating data with Supabase authentication with GitHub authorization with RLS merging client and server state with realtime events deploying a Remix app to Vercel This course is 100% TypeScript, however, don't stress if you don't have any experience with TS, as Supabase does most of the heavy lifting here! 🎉

others / sergiodxa.com2022-12-16

Downgrade to MPA if users prefer reduced data in Remix by sergiodxa

Users can enable a setting in their devices to indicate to websites that they prefer redu...

others / www.youtube.com2022-12-09

Remix Crash Course 2023 (React Framework)

Remix is an amazing React framework that vastly simplifies the process of building fullstack React web apps. With this crash course, you'll learn how Remix allows you to seamlessly blend frontend and backend code into each other. Besides crucial essentials like project setup, routing and styling you'll also learn how to fetch and submit data, and how to integrate backend code into your React application. 👉 If you want to learn more about this awesome React framework, you can explore my full course "Remix - The Practical Guide": https://acad.link/remix (a huge discount will be applied automatically). 👉 Learn more about React.js itself with my bestselling "React - The Complete Guide" course: https://acad.link/reactjs Code attachments: https://github.com/academind/remix-practical-guide-course-resources/tree/main/Code/02%20Essentials Join our Academind Community on Discord: https://academind.com/community Check out all our other courses: https://academind.com/courses ---------- • Go to https://www.academind.com and subscribe to our newsletter to stay updated and to get exclusive content & discounts • Follow @maxedapps and @academind_real on Twitter • Follow @academind_real on Instagram: https://www.instagram.com/academind_real • Join our Facebook community on https://www.facebook.com/academindchannel/ See you in the videos! ---------- Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!

others / tinloof.com2022-12-09

How to integrate Fathom Analytics into your Remix App

When it comes to building successful websites, it's important to gain insights and data about your website visitors in order to enhance their experience. In this guide, we will go over the steps of integrating Fathom Analytics into a Remix application....

others / payloadcms.com2022-12-09

Remix, Payload in a Single Express Server Monorepo

Example of a monorepo including a Remix and Payload application communicating through the Local API, served by the same Express server.

others / www.simeongriggs.dev2022-12-09

Add Vercel Analytics to a Remix Application | simeonGriggs.dev

Vercel offers simple, privacy-focused analytics and web vitals data. These can be instantly set up on Next.js and other frameworks. It's a little extra work for your Remix app, but worth it.

others / sergiodxa.com2022-12-02

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...

Show more
New Hot Top
others2022-11-22

Authentication in Remix

www.mattstobbs.com
Tutorials

As apps grow, almost all will need user authentication. Fortunately, Remix gives us tools to make this easy. In this post, we'll look at how we can add authentication to an app using Remix.

cover

Published on www.mattstobbs.com

others / www.mattstobbs.com2022-01-25

The Complete Guide to Dark Mode with Remix

Dark Mode can be surprisingly tricky to add with any framework. But Remix gives us some unique tools to deliver a fantastic user experience. In this post, we'll look at how Remix allows us to use the platform to provide a perfect theming solution.