Alem Tuzlak
Alem Tuzlak
  • 35
  • 100 627
The Benefits of React Router V7 Nobody Told You About
Today we go over everything you need to know about accessing loader data in react router v7, how it benefits you, how you can approach it in different ways and you come out a better developer at the end of it!
👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together.
github.com/forge42dev/base-stack
📌 Stay Connected:
Twitter: AlemTuzlak
GitHub: github.com/AlemTuzlak
Company Github: github.com/forge42dev
⏱️ Timestamps:
00:00 - intro
00:25 - explaining how the context works with nested routes
01:39 - how the routes provide data to the child routes
03:25 - how it works in a react
04:11 - why having access to parents loader data is cool
07:33 - demo setup
08:15 - checking out the demo setup in the browser
08:35 - creating loaders to consume data from
09:47 - switching back to the browser and checking out the loader data
10:33 - useMatches example
12:31 - making useMatches typesafe
13:58 - useRouteLoaderData improvement over useMatches
15:45 - using matches from the ComponentProps
20:04 - answering how to determine where to fetch what
21:17 - how to use useRouteLoaderData in the best way
23:37 - final thoughts
🔖 Tags:
Vite, react router Vite, web development, frontend development, coding tutorial, open source, coding community, react router, react router tutorial
Переглядів: 1 339

Відео

How to speed up your react-router apps with react-compiler
Переглядів 1,2 тис.14 днів тому
Today we go over how to add react-compiler into your project and other babel plugins as well 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. github.com/forge42dev/base-stack 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company Github: github.com/forge42dev ⏱️...
The Vitest setup nobody tells you about!
Переглядів 1,3 тис.21 день тому
Today we go over the best vitest setup for general React or React-router v7. 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. github.com/forge42dev/base-stack 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company Github: github.com/forge42dev ⏱️ Timestamps: 00:...
Tanstack Query Hack in react-router v7 that WILL blow your mind!
Переглядів 4,8 тис.21 день тому
Today we go over realtime events in react-router v7 with tanstack query and supabase. 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. github.com/forge42dev/base-stack github.com/forge42dev/supabase-realtime 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company...
React Router v7 IS HERE Should You Upgrade NOW?
Переглядів 8 тис.Місяць тому
Today we go over react-router v7 release, should you upgrade to it, is it easy to upgrade or not, and should you care about this release! 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. github.com/forge42dev/base-stack github.com/forge42dev/react-router-devtools 📌 Stay Connected: Twitter: twit...
When are React Server Components FINALLY Coming to React Router!?
Переглядів 3,7 тис.2 місяці тому
Today we go over when react router v7 will get react server components, React 19 and suspense drama, Vite environments API and more! 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company Github: github.com/forge4...
How to create and publish a package to NPM in 2024
Переглядів 4702 місяці тому
Today we go over how to publish an npm package to npm and distrubite it to thousands of users sucessfully. 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company Github: github.com/forge42dev ⏱️ Timestamps: 00:00 ...
How React Router revolutionised SSR forever
Переглядів 3,5 тис.2 місяці тому
Today we go over how react router v7 single fetch changes SSR for good by adding support for some amazing features. 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company Github: github.com/forge42dev ⏱️ Timestamp...
How React Router v7 became type-safe!
Переглядів 6 тис.2 місяці тому
Today we go over how react router v7 added type-safety and typegen and how this changes the future of web development 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. 📌 Stay Connected: Twitter: AlemTuzlak GitHub: github.com/AlemTuzlak Company Github: github.com/forge42dev ⏱️ Timesta...
The react-router v7 Data Hook Secrets You Need to Know!
Переглядів 2,1 тис.3 місяці тому
Today we go over most of the data fetching/submitting hooks in Remix like useFetcher, useSubmit, Form, useNavigation, useFetchers and more. I show you how to implement optimistic UI, pending state and tRPC-like fetchers in Remix 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. 📌 Stay Connected:...
EVERYTHING you need to KNOW about react-router v7 ACTIONS
Переглядів 1,6 тис.3 місяці тому
Today we go over how actions inside of React Router v7 / Remix.run work. How you submit to them, what happens when you do, how they re-trigger loaders, resource routes, multiple forms on a single page handling. Custom HoC and middleware and much much more! 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing...
EVERYTHING you need to know about client loaders (ft. react-query)
Переглядів 5 тис.3 місяці тому
Today we go over how clientLoaders inside of React Router v7 / Remix.run work. How you can cache with clientLoaders, how you can optimize them, where and how they trigger, how you can use SWR cache, normal cache, how you can use cache adapters and remix-client-cache and even how you can use an adapter with TanStack query cache with remix-client-cache, and by the end of this video you will be re...
Everything YOU need to KNOW about react-router loaders
Переглядів 5 тис.4 місяці тому
Today we go over how loaders inside of React Router v7 / Remix.run work. How you can cache loaders, how you can optimize them, where and how they re-trigger, and by the end of this video you will be ready to use them for any situation that might come up. 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing t...
How to send emails and implement a newsletter in Remix with Resend
Переглядів 6974 місяці тому
Today we go over how to send emails with Resend, create and style emails with react-email and tailwindcss and how to implement a working newsletter from start to finish. 🔗 Resources and Links: GitHub Repo: github.com/AlemTuzlak/remix-ecommerce 👍 Don't forget to like, comment, and subscribe for more episodes in this series! Join our coding community and let's build something amazing together. 📌 ...
How to make your server 10x faster with Hono and react-router v7
Переглядів 2,5 тис.4 місяці тому
How to make your server 10x faster with Hono and react-router v7
How to add analytics to react-router v7(ft. posthog)
Переглядів 1 тис.7 місяців тому
How to add analytics to react-router v7(ft. posthog)
FUTURE of react-router v7 and Remix.run v3 EXPLAINED.
Переглядів 8 тис.7 місяців тому
FUTURE of react-router v7 and Remix.run v3 EXPLAINED.
HOW TO handle .env variables in VITE ?!
Переглядів 9587 місяців тому
HOW TO handle .env variables in VITE ?!
BEST way to handle ICONS in your VITE APPS!
Переглядів 7 тис.7 місяців тому
BEST way to handle ICONS in your VITE APPS!
How to deploy a Remix + Vite app to Vercel
Переглядів 1,3 тис.10 місяців тому
How to deploy a Remix Vite app to Vercel
The Ultimate Guide to Testing Your Apps with Vitest
Переглядів 1,8 тис.10 місяців тому
The Ultimate Guide to Testing Your Apps with Vitest
Integrating Prisma into Remix and going over how Remix bundles your code | Remix Done Right part 5
Переглядів 95510 місяців тому
Integrating Prisma into Remix and going over how Remix bundles your code | Remix Done Right part 5
It can't be this easy to add URL internationalization in Remix?? | Remix Done Right part 4
Переглядів 1,8 тис.10 місяців тому
It can't be this easy to add URL internationalization in Remix?? | Remix Done Right part 4
How to add i18n to react-router v7 applications
Переглядів 2,6 тис.10 місяців тому
How to add i18n to react-router v7 applications
Revolutionazing Remix Developer Experience with Remix Development Tools | Remix Vienna Meetup talk
Переглядів 85610 місяців тому
Revolutionazing Remix Developer Experience with Remix Development Tools | Remix Vienna Meetup talk
The BEST way to handle icons in your React/Remix apps | Remix Done Right part 2
Переглядів 1,2 тис.11 місяців тому
The BEST way to handle icons in your React/Remix apps | Remix Done Right part 2
Project Setup with Remix and Vite | Remix Done Right: Part 1
Переглядів 3,9 тис.11 місяців тому
Project Setup with Remix and Vite | Remix Done Right: Part 1
How to make your apps ERROR proof with react-router v7
Переглядів 3 тис.11 місяців тому
How to make your apps ERROR proof with react-router v7
How does routing work in Remix.run explained!
Переглядів 3,8 тис.11 місяців тому
How does routing work in Remix.run explained!
Handling forms in Remix with react-hook-form, remix-hook-form, zod, and Shadcn-UI
Переглядів 6 тис.11 місяців тому
Handling forms in Remix with react-hook-form, remix-hook-form, zod, and Shadcn-UI