xhp mentioned https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreidnfkm2alj7ogcd6qllsupkbkpta22kf4d22ilytowxjysoeugtla
okay hot take RSC is like Presentational and Container components but you put all your Container components close to the backend so that you can get all their data in a single roundtrip
not a bad tldr actually https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreie23ymuapkzf26xwpsprip2oslaig3bwxo4q5xcwkitfuqkelbcvy
so annoying when i want to argue with an article but the article got hands
fun historical fact, the β€œViewModel” thing here isn’t something i made up but was from the Seb’s original design doc (at the time cheekily called β€œWhat Comes After GraphQL”). i think it may have been one of the first design drafts, way before the actual Server Components were added as a feature RE: View quoted note β†’
posted this as a reddit comment but thought its worth extracting: RSC doesn’t replace your SPA. it makes your API serve your SPA
ok i think i *may* be done with longreads for now, i have ideas for relatively short ones that can be pulled out of these. i’m really liking some presentation devices like that torn code snippet border
am i allowed to enjoy this. just a little bit https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreidde7tkjbkjstyfbxsobi5iycdhh7vvlobpzij42odkjfjxr6hbmu https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreicqzyk3shjn7cid7w7d6mbzpyzjymw7uvmrnet5mrjbmzvcg5dhom
can we make this canon https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreicti6r4hddby7wqzd3ygny7thw2oktiqcmylly3dotufcrjquhivi
βš›οΈπŸ“ New on Overreacted: JSX Over The Wire [overreacted.io/jsx-over-the...]( ) [JSX Over The Wire β€” overreacte...]( )