I occasionally enjoy it, as I like talking about stuff and helping others. The next subreddit is generally a good community. There are many new developers asking questions and looking for assistance, but I don't mind that. The react subreddit is usually insufferable though. Both require patience 😅
Yeah, the Next subreddit is only annoying with the people who want to keep coming to dunk on a technology when it might not be the best choice for their use case anyway. The React subreddit is just a repeat of “which tool should I choose” posts without any context about the use case.
In the Reddit sub @acemarke.dev also does an awesome job of calmly addressing questions and debunking.
It has been a long time since I joined the sub, so maybe we have it already, but I wonder if it would help having a welcome message directing folks to share their use case when asking questions.
I don’t think this is necessarily the case for RSC. Depends on how many components there are vs host components. RSC only sends the host components(and data, client references, etc) in the payload, so it’s entirely possible to halve the size instead of double
I often see this criticism that a "double fetch" happens when using RSCs in Next. But this is how things worked before RSCs. In pages router, the client gets HTML generated from the components markup using SSR and components are also hydrated / rendered on the client, so they are in the bundle.
With RSCs, you are just executing some of the components on the server instead of all on the client. But, RSCs also get sent to the client twice. Once as HTML from SSR and again in the .rsc payload. React needs the .rsc data to know where hydration should occur.
Comments
It has been a long time since I joined the sub, so maybe we have it already, but I wonder if it would help having a welcome message directing folks to share their use case when asking questions.
RSC doesn’t change that.
The initial RSC content is included in the HTML payload.