When Next.js let people create HTML on the server, people got really excited about how game changing it was. My dude, that’s PHP. It’s been around for ages.
When the folks at Basecamp confidently declared that HTML was an exciting new alternative to sending JSON and called it “HTML over the wire,” and JS devs fawned over their brilliance. Sending HTML over the wire? That’s, um… just how websites work?
And so of course, I found myself Rach Smith’s article on “islands” this week very interesting.
The newest website frameworks1 keep referencing this thing called islands architecture. Which had me asking: what is an island? And how is it architected?
Yep, it is!
Rach has a much more nuanced opinion on this than I do.
I see this as the endless hype circle that front-end developers seem trapped in. Rach seems to view it as an evolution of the platform. I wouldn’t be surprised if we’re both right.
Either way, I’d encourage you to go give her full article a read. It’s quite good!