Post
I mean, there's no need to mention me all the time or anything. Just don't let history be forgotten 🥲
0 reposts12 likes
Alright, before this escalates, let me clarify that I'm just thinking out loud about a minor issue. I dislike this kind of drama and would hate to be involved in it. I enjoy discussing API design and history, though. So here's a good follow-up:
Yeah, Semantic UI was the first component library I saw that used this prop as a core API for all its components. I created ReAs (React As) as an experiment around this (github.com/diegohaz/reas). This project eventually became Ariakit.
related, i remember learning about the "as" from rebass around 2017 or 2018 but I see now that semantic ui had the initial version in 2016 random trivia: they called it "augmentation", before "composition" was cool, they later renamed it 😅 github.com/Semantic-Org...
Yeah, Semantic UI was the first component library I saw that used this prop as a core API for all its components. I created ReAs (React As) as an experiment around this (github.com/diegohaz/reas). This project eventually became Ariakit.