prateek3255 / blog

Prateek's digital home and blog.
https://prateeksurana.me
MIT License
11 stars 6 forks source link

blog/nextjs-13-vs-remix-an-in-depth-case-study/ #56

Open utterances-bot opened 11 months ago

utterances-bot commented 11 months ago

Next.js 13 vs Remix: An In-depth case study

A detailed comparison of the features Next.js 13 and Remix Run by building a Twitter Clone app in both frameworks.

https://prateeksurana.me/blog/nextjs-13-vs-remix-an-in-depth-case-study/

cpro95 commented 11 months ago

"Hello, Surana!

Your writing is so good that I want to translate it into Korean and post it on my blog. Is that possible?"

my blog is at https://mycodings.fly.dev

cwtuan commented 11 months ago

nextjs is totally the winner according to the usage trend between nextjs and remix

image

offchan42 commented 11 months ago

This is a very detailed neutral article. BTW @cwtuan, the link you posted is interesting because it shows that Next.JS is about 100x more popular than Remix. It might be because NextJS is supported by big company like Vercel. Anyway, as a beginner, I think Remix is much easier to learn. Next.JS has too many concepts making it confusing.

prateek3255 commented 11 months ago

Your writing is so good that I want to translate it into Korean and post it on my blog. Is that possible?

Yes @cpro95, you can go ahead

codefromrvk commented 11 months ago
You cannot import and use a Server Component inside a Client Component. Since Server Components can only be rendered on the server, we need to know all the Server Components in the tree on the server itself. Although there are ways you can interleave them together.

When you mention Server component only renders on the server, what exactly does render mean?

prateek3255 commented 10 months ago

When you mention Server component only renders on the server, what exactly does render mean?

It means that there is no hydration involved like there is with traditional server side rendering. Would recommend this other article I wrote a while ago to understand the differences in detail: https://prateeksurana.me/blog/future-of-rendering-in-react/

Timi-Duban commented 10 months ago

First time seeing one of you articles, I'm amazed by its quality. Thanks a lot!

N1TZANKL commented 7 months ago

Amazing article! This was a great, neutral, in-depth comparison of nextjs and remix with a very practical example. Saved me a lot of time doing the comparison myself! (btw I referenced it on my own article)