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.
Passkey-Based Auth in Remix (feat. Alex Anderson)
59:20
Remix
Рет қаралды 2,7 М.
Caching Data in Memory with Remix Client Loaders
9:15
Remix
Рет қаралды 8 М.
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 12 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 10 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 152 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 82 МЛН
"The Epic Stack" by Kent C. Dodds at #RemixConf 2023 💿
23:17
How was this not in the browser before???
16:30
Theo - t3․gg
Рет қаралды 100 М.
React vs Angular in 2024
9:00
Kodaps Academy
Рет қаралды 30 М.
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Alex Hyett
Рет қаралды 199 М.
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Рет қаралды 840 М.
Searching IndexedDB in Remix
18:22
Remix
Рет қаралды 7 М.
Persistent Managed Caches with Remix Client Loader
9:21
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 4,8 МЛН
cute mini iphone
0:34
승비니 Seungbini
Рет қаралды 6 МЛН