4 ms·
I don’t know anything about Remix but I was around when React Router was first launched. I remember strongly disliking the API and concluding that it got popula
by skrebbel 3y ago
I don’t know anything about Remix but I was around when React Router was first launched. I remember strongly disliking the API and concluding that it got popular not because of any particular quality, but because its name was exactly what everybody typed into Google. That’s a nasty thing to say, but bear with me. Thing is, today, doesn’t suck at all!
I suspect the original author might’ve very much learned how to do API design on the fly when those first major versions of RR were shipped. Ie: the hard way, because every change they made caused a lot of complaining (for good reason maybe, but still! People complaining about your open source project is not fun)
So maybe if anyone has a nuanced and wise view of API design and versioning, it’s the RR people :-)
- joshmanders 3y agoThis is exactly what happened. Both Michael and Ryan have expressed this countless times in many talks that a lot of the API churn in early years was because they were learning just like everyone else.