There’s a lot of interest in Server Components, and our alpha demos have been getting some closer attention. There are two demos I’ve seen so far (one is ours), so I wrote about known issues with both. I hope this will be helpful for future comparisons.
(now back to vacation :)
Aaaargh I’m nerdsniped. Demo improvements incoming!
ok this was embarrassing but the important part is that it led to improvements and i’ll try to make sure we’re more prepared for future demos being used in benchmarks :) we’re all on the same team
if you’re writing a server framework and experimenting with RSC, this might be helpful to you too:
I super empathise with this btw. RSC are not “ready to go” in the sense that they’re easy to plug in. Eg Next.js RSC integration is in its infancy and its characteristics aren’t prod-ready. It’s a good time to *start* FW integrations but not to measure the ongoing one’s profiles.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Dan

Dan Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @dan_abramov

6 Dec
it’s hard to disagree with anything here. this doesn’t mean it’ll die soon though: hype cycles aren’t rational, and a worse architecture that pulls people in for one reason or another can definitely take off for a while
i think it’s also true that there’s something irresistible about coding against a “universe of wallets”. payments were always an afterthought, something you “tack on”, and for somebody coding them directly i imagine it’s hard to go back to wanting to use intermediaries.
the architecture comparison does look like a nightmare from the first glance. i can’t deny though that it’s also how people compared react apps to php/rails. but client side (when done well) improved ux (faster updates) and dx (fast feedback loop); this does neither.
Read 5 tweets
5 Dec
“how does consciousness compose” is imo one of the most interesting questions ever. very subjective though — by definition (for each part lol). split brain experiments may give some partial answers but i think we won’t know much until connecting brains.
“what it’s like to be a bat” but for two people. if you and i are directly connected with high bandwidth, is it “you” and “i” experiencing qualia? is there a new “you-and-i”?

“because we separate like ripples on a blank shore”
and isn’t not being connected a special case of being connected with very low bandwidth? if “you-and-i” emerges, then how do you determine at which point it emerges? it must be continuous, not discrete. are we drops of the same spring accidentally condensing in isolated bubbles?
Read 4 tweets
5 Dec
historians, what was the closest thing to a physical twitter? a place for short notes, where you can express “i adored this one”. surely this happened many times and in many forms since the written word
a graveyard i guess
twitter but you only get one tweet
Read 4 tweets
4 Dec
my conclusion so far from Get Back: the beatles were very good looking
mccartney has an interesting vibe. kind of bossy but also gentle. this is roughly how i imagine jony ive (for no good reason, never saw the guy)
my wife says lennon looks like a babushka when joking and i am in agreement
Read 5 tweets
1 Dec
does anyone who streams mock JS/React interviews want to do one with me? it sounds like it could be fun because either i answer it very well or i bomb it and then everyone can laugh at my expense (and maybe teach me the solution). also interesting to discuss questions after
i wanted to do a series like this before but i’m too lazy to produce anything on youtube myself
i have three gigs already. i’m going to do an Interview Tour muhahhaah
Read 5 tweets
30 Nov
You are writing a library. An evil genius steals all your library’s code somehow (you can’t retrieve it) and offers you a choice. You can either recover all your library’s implementation code, or all of your library’s tests, but you may not have both. What do you recover?
You are writing an application. An evil genius steals all your app’s code somehow (you can’t retrieve it) and offers you a choice. You can either recover all your app’s implementation code, or all of your app’s tests, but you may not have both. What do you recover?
Can you guess my answers?
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(