4 ms·
I haven’t used Remix, but I regret choosing react-router due to frequent major version upgrades.
by sa46 2y ago
I haven’t used Remix, but I regret choosing react-router due to frequent major version upgrades.
- timw4mail 2y ago...and completely changing how everything works on each major version change.
- slimebot80 2y agoIf you are happy with one version you can just stick to it? You don't have to update your phone and laptop every year, even if you are made to feel so.
- doomroot 2y agoI wish this were true. In the modern JavaScript ecosystem you either pin everything or pin nothing.
- crummy 2y agoIn our case we wanted to upgrade another dependency (react-admin) which necessitated a react-router upgrade, which we used throughout the rest of our application, so it was a reasonable amount of work and sticking to the old one was not an option.
- 0xblinq 2y agoYou do have to upgrade. At some point incompatibilities between libraries arise, and if neglected for too long at some point it becomes impossible to update everything. Keeping dependencies up to date is an important part of software maintenance.
- cageface 2y agoThose breaking changes were especially painful in React Native apps. Thankfully there are some good alternatives now.
- phantomathkg 2y agoWould you mind sharing what are they?
- cageface 2y agoYou could take a look at these: https://tanstack.com/router/latest https://tanstack.com/router/latest https://github.com/molefrog/wouter/ https://github.com/molefrog/wouter/
- throwaway11460 2y agoWouter is great, I recommend.
- 0xblinq 2y agoTake one more sir.