Is remix any good? Let's try it out!

  Рет қаралды 15,255

Web Dev Cody

Web Dev Cody

Күн бұрын

Пікірлер: 55
@janmarshalcoding
@janmarshalcoding Жыл бұрын
Finally, you tried remix 👍🏻. I personally like remix very much, my development flow just feels way faster than in the competing alternatives.
@veskel1
@veskel1 Жыл бұрын
Thanks for the video on Remix. I myself started a new project using Next.js 13, but after time I gave up and switched to Remix. It is a brilliant framework !
@aghileslounis
@aghileslounis Жыл бұрын
Great way of showing newbies how to learn something real fast and get an idea how it works, loved it!
@neilmerchant2796
@neilmerchant2796 Жыл бұрын
Please keep making videos like this. It's so invaluable to see the full thought process of a developer trying a new technology like this.
@alexjohnson-bassworship3150
@alexjohnson-bassworship3150 Жыл бұрын
So glad you tried it out, Cody! The more you use it, the easier it gets. There are little things here or there that can be trickier in more complex scenarios, but with some good logic-writing, you can always add your own stuff to make it your own. Keep exploring!
@st-jn2gk
@st-jn2gk Жыл бұрын
if rich harris / primeagen were tasked with making a react metaframework, they'd make remix. Its just this pragmatic performant framework and I love what they have accomplished.
@safarl45
@safarl45 Жыл бұрын
We’re running all our production apps in remix. Hundreds and hundreds of routes and apis. It’s awesome.
@winningtredster2104
@winningtredster2104 Жыл бұрын
But isn't it inefficient to write your api routes with client components? Like if you want the backend api for your mobile app you would need to first host the entire REMIX or NEXT app just so that you can use the backend functions?
@safarl45
@safarl45 Жыл бұрын
@@winningtredster2104 yes. the client calls these remix api routes, which then call our actual backend. They are just there to interface between the two.
@FunkyToe369
@FunkyToe369 Жыл бұрын
I think it's a really cool perk of using Remix that if you ever wanna not use SSR, the patterns are basically the same if you use react router now so being comfortable with one kinda makes you're comfortable in both.
@planetmall2
@planetmall2 Жыл бұрын
Thank you for using Remix!
@SeibertSwirl
@SeibertSwirl Жыл бұрын
Good job babe!
@xbsidesx
@xbsidesx Жыл бұрын
Quick hint: don’t do console.log(“params”, params), do console.log({ params }) instead. It’s very efficient and readable. Invariant is an extra package to make sure that variable exist after invariant line (it’s like if (!variable) return).
@Applecitylightkiwi
@Applecitylightkiwi Жыл бұрын
Loved the part with the loader in remix, havent seen it before
@real23lions
@real23lions Жыл бұрын
Hope you post a comparison video between Remix and Next. Pros vs Cons
@WebDevCody
@WebDevCody Жыл бұрын
I’ll have to play around with it more, but that might be interesting
@real23lions
@real23lions Жыл бұрын
@@WebDevCody no worries. Take your time
@neilmerchant2796
@neilmerchant2796 Жыл бұрын
YES PLEASE!
@JaredFL
@JaredFL Жыл бұрын
Would like to see more Remix content
@biomazi
@biomazi Жыл бұрын
When you said you are giving up on next you weren't kidding , this was fast :D
@benjaminkarlog8551
@benjaminkarlog8551 Жыл бұрын
I would love to see some videos where you creat tests along the way. I am struggling to really get started with testing.
@ubonginyang1889
@ubonginyang1889 Жыл бұрын
Yeah. So basically, your loader is the server and the component is always client. Changing the updatetitle state could've been achieved with form.fetcher or something like that, although remix generally encourages mostly HTML, so an update route would be ideal. In regards to the action, I agree the lack of typed params and having to switch cases based on intents could definitely be handled better, but overall, remix offers a less buggy and more intuitive experience.
@blaizeW
@blaizeW Жыл бұрын
Looks good, might give it a try too.
@_rafix
@_rafix Жыл бұрын
The useActionData and useNavigation hooks help you to have optimistic UI and for example returning the update form to default state. Its very cool!!
@03tnp
@03tnp Жыл бұрын
I have also looked into remix docs after your previous video ! Can you please tell me which theme you are using
@MaxProgramming
@MaxProgramming Жыл бұрын
Looks cool. A little better and I hate to say I do face some pain in Next.js. This lookss opinionated and a little bit better
@АндрейЕвстратов-т3н
@АндрейЕвстратов-т3н Жыл бұрын
Have you played around with SvelteKit?
@WebDevCody
@WebDevCody Жыл бұрын
Yes it’s good as well
@ajzack983
@ajzack983 Жыл бұрын
I would love for you to try laravel
@Magns-AI-m
@Magns-AI-m Жыл бұрын
Have you tried qwick?, if yes any thoughts on it? Just in short if you can❤️❤️
@WebDevCody
@WebDevCody Жыл бұрын
I have not yet
@Magns-AI-m
@Magns-AI-m Жыл бұрын
@@WebDevCody thank you so much❤️
@n2-yt
@n2-yt Жыл бұрын
Performance wise qwik is better however they have lots of unresolve bugs on their github issues.
@eshw23
@eshw23 Жыл бұрын
I spent the last month building my app in the app router, with these negative opinions now do I have to switch? Or how to adapt to Next issues
@WebDevCody
@WebDevCody Жыл бұрын
I mean if it’s working for you and it doesn’t bother you, stick to next and app router. I just got tired of debugging caching issues
@papayeet6722
@papayeet6722 Жыл бұрын
Remix might be the move. Vercel/Next is kind of pissing me off.
@WebDevCody
@WebDevCody Жыл бұрын
Amen
@MDKhan-ww5tp
@MDKhan-ww5tp Жыл бұрын
are your permanently switching to remix?
@WebDevCody
@WebDevCody Жыл бұрын
Probably temporarily, but I’m sure I’ll still make next content here and there
@MDKhan-ww5tp
@MDKhan-ww5tp Жыл бұрын
oh@@WebDevCody
@vyteniskuciauskas
@vyteniskuciauskas 11 ай бұрын
The best brain fart is the routing. This one thing is keeping me away 😢
@cgh2467
@cgh2467 Жыл бұрын
Every data action being a form is horrible. Like seriously they wrapped a delete button in a form………….
@kkh0101
@kkh0101 Жыл бұрын
that makes it work without javascript. even before hydration you can delete things.
@cgh2467
@cgh2467 Жыл бұрын
@@kkh0101 yes I know this. Doesnt mean it’s pleasant.
@o_glethorpe
@o_glethorpe Жыл бұрын
Just remember folks, if You are doing something on the server that could be done on the client You are doing something wrong.
@oscarljimenez5717
@oscarljimenez5717 Жыл бұрын
and vice versa
@joematkin2554
@joematkin2554 Жыл бұрын
No, it’s better to use server when possible
@izzy7541
@izzy7541 Жыл бұрын
"Modern" frameworks are so funny. They all lure you in with examples of the simplest projects where you see beautiful code and cool DX. But this is just a scam. This is not suitable for real production projects, such tools are simply not ready for this and force you to spend hours digging for issues and writing custom solutions on top of frameworks. Stop promoting alpha versions and show real production tools that are really used in large projects
@oscarljimenez5717
@oscarljimenez5717 Жыл бұрын
why do you said that this is not real production proyects?
@WebDevCody
@WebDevCody Жыл бұрын
I think remix has been out for a while now, and people use it on production
@izzy7541
@izzy7541 Жыл бұрын
I have never seen them. And just because the developers are talking about a stable version, this does not mean that the framework is ready for production. This means that its basic configuration is stable. How often do you meet projects based on basic configurations?@@WebDevCody
@aberba
@aberba 5 ай бұрын
Too much code boilaplate I don't need in Next.js. New Next.js has gotten complicated too but this isn't it either.
I might be enjoying Remix more than Next
11:02
Web Dev Cody
Рет қаралды 38 М.
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 11 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 47 МЛН
MAGIC TIME ​⁠@Whoispelagheya
00:28
MasomkaMagic
Рет қаралды 38 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
Don't Make These Next.js Mistakes
13:01
Dave Gray
Рет қаралды 23 М.
I DONT USE NEXT JS
54:01
ThePrimeTime
Рет қаралды 373 М.
Remix.run Can Be Highly Interactive: useFetcher + Zod
22:55
Samuel Cook
Рет қаралды 6 М.
Modern Data Fetching in React (Complete Guide)
16:41
Cosden Solutions
Рет қаралды 62 М.
Giving Up On Next.js | Theo Reacts
44:49
Theo - t3․gg
Рет қаралды 125 М.
How web applications are secured
19:54
Web Dev Cody
Рет қаралды 24 М.
Build your products 10x faster with this low-code platform
26:02
Web Dev Cody
Рет қаралды 10 М.
"The Epic Stack" by Kent C. Dodds at #RemixConf 2023 💿
23:17
Why did OpenAI move from Next.js to Remix?
10:41
Wes Bos
Рет қаралды 184 М.
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 11 МЛН