Homegrown Remix Middleware (feat. Kiliman)

  Рет қаралды 2,144

Remix

Remix

Күн бұрын

Kiliman shows Brooks how to use two new packages he's created for homegrown session context and middleware, and walks him through authentication and session management examples in a Remix application.
remix-express-vite-plugin 👉 github.com/kiliman/remix-expr...
Learn more about Kiliman 👉 / kiliman
00:00 - Introduction
00:44 - Kiliman's background with Remix
02:44 - Thoughts on Remix's routing convention
06:47 - Motivation for homegrown middleware
09:24 - Setting up the project
11:03 - Setting up express-dev-server and remix-create-express-app
18:36 - Setting up middleware
19:38 - Implementing session middleware
31:23 - Implementing auth middleware
40:55 - Comparing with the RFC
47:33 - Final thoughts
Learn more at remix.run

Пікірлер: 16
@Kiliman3970
@Kiliman3970 Ай бұрын
The current version of my middleware implementation now adds Server Context as discussed in Remix Roadmap #11.
@Kiliman3970
@Kiliman3970 Ай бұрын
Great editing Brooks... made me sound a lot smarter than I am :D
@yarapolana
@yarapolana Ай бұрын
you are a genious! Thank you for this!
@w0ble
@w0ble Ай бұрын
Hi Michael. Could you perhaps share some background on using # instead of ~ for path alias?
@Remix-Run
@Remix-Run Ай бұрын
Michael mentioned in the video that he is following the advice found in this Epic Stack decision doc github.com/epicweb-dev/epic-stack/blob/main/docs/decisions/031-imports.md
@alexandrepereira6522
@alexandrepereira6522 Ай бұрын
Super hyped. Great to see the amazing individuals that contribute to this ecosystem.
@MerthanMerter
@MerthanMerter Ай бұрын
kiliman is the only reason im using remix
@mindvault7259
@mindvault7259 Ай бұрын
Kiliman is amazing !
@Kiliman3970
@Kiliman3970 Ай бұрын
Wow! I'm honored. Hope you're enjoying Remix.
@Kiliman3970
@Kiliman3970 Ай бұрын
@@mindvault7259 Thanks! I appreciate it.
@VladyVeselinov
@VladyVeselinov Ай бұрын
Kiliman is the embodiment your of the inner developer voice.
@Kiliman3970
@Kiliman3970 Ай бұрын
Thanks for the kind words.
@mistersunday_
@mistersunday_ Ай бұрын
Watched, then commented :D Good stuff, been waiting for middleware a long time. I had to use NestJs as my "real backend API" and remix as BFF, but once available I could consider moving some stuff to remix
@ShaneCodes
@ShaneCodes Ай бұрын
First Two great people, excited to watch it.
@michaelo.agboola7685
@michaelo.agboola7685 Ай бұрын
Second! This is awesome.
Searching IndexedDB in Remix
18:22
Remix
Рет қаралды 7 М.
Passkey-Based Auth in Remix (feat. Alex Anderson)
59:20
Remix
Рет қаралды 2,7 М.
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 4,4 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,2 МЛН
How was this not in the browser before???
16:30
Theo - t3․gg
Рет қаралды 100 М.
"The Epic Stack" by Kent C. Dodds at #RemixConf 2023 💿
23:17
React router dom useFetcher
19:57
Felix Orinda
Рет қаралды 1 М.
Prefetching Links in Remix
10:29
Remix
Рет қаралды 5 М.
Caching Data in Memory with Remix Client Loaders
9:15
Remix
Рет қаралды 8 М.
Remix and Strapi Crash Course - Full Stack Development
2:17:33
freeCodeCamp.org
Рет қаралды 35 М.
Persistent Managed Caches with Remix Client Loader
9:21
Vapor: The Future Of Vue
21:27
Theo - t3․gg
Рет қаралды 111 М.
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 2 МЛН