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

  Рет қаралды 14,903

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.
@aghileslounis
@aghileslounis Жыл бұрын
Great way of showing newbies how to learn something real fast and get an idea how it works, loved it!
@RickRoll502
@RickRoll502 Жыл бұрын
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 !
@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.
@xbsidesx
@xbsidesx 10 ай бұрын
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).
@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!
@SeibertSwirl
@SeibertSwirl Жыл бұрын
Good job babe!
@planetmall2
@planetmall2 Жыл бұрын
Thank you for using Remix!
@igetpaidtocode
@igetpaidtocode Жыл бұрын
Remix is the next top thing!
@Applecitylightkiwi
@Applecitylightkiwi Жыл бұрын
Loved the part with the loader in remix, havent seen it before
@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.
@JaredFL
@JaredFL Жыл бұрын
Would like to see more Remix content
@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.
@ajzack983
@ajzack983 Жыл бұрын
I would love for you to try laravel
@_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!!
@АндрейЕвстратов-т3н
@АндрейЕвстратов-т3н Жыл бұрын
Have you played around with SvelteKit?
@WebDevCody
@WebDevCody Жыл бұрын
Yes it’s good as well
@blaizeW
@blaizeW Жыл бұрын
Looks good, might give it a try too.
@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
@papayeet6722
@papayeet6722 Жыл бұрын
Remix might be the move. Vercel/Next is kind of pissing me off.
@WebDevCody
@WebDevCody Жыл бұрын
Amen
@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
@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 10 ай бұрын
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 11 ай бұрын
that makes it work without javascript. even before hydration you can delete things.
@cgh2467
@cgh2467 11 ай бұрын
@@kkh0101 yes I know this. Doesnt mean it’s pleasant.
@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
@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
@aberba
@aberba 3 ай бұрын
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
Рет қаралды 34 М.
This is the AI Gold Rush (now go sell some shovels)
15:33
Web Dev Cody
Рет қаралды 9 М.
Секрет фокусника! #shorts
00:15
Роман Magic
Рет қаралды 116 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 16 МЛН
The Most Important Design Pattern in React
35:04
Cosden Solutions
Рет қаралды 43 М.
Why prisma calls directly in Next is a MISTAKE
7:51
Web Dev Cody
Рет қаралды 16 М.
Giving Up On Next.js | Theo Reacts
44:49
Theo - t3․gg
Рет қаралды 121 М.
Remix Crash Course 2023 (React Framework)
2:07:00
Academind
Рет қаралды 104 М.
Remix (now React Router) is the future of React.js
13:23
Daniel Berg
Рет қаралды 4 М.
Implement Clean Architecture in Next.js
53:07
Lazar Nikolov
Рет қаралды 20 М.
The Tools I Use to Build Products in Laravel
19:00
Josh Cirre
Рет қаралды 29 М.
Секрет фокусника! #shorts
00:15
Роман Magic
Рет қаралды 116 МЛН