Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But why would OP or I switch away from React when we believe it's mature, stable, fast enough, and has a huge community, resources, and ecosystem?

And perhaps most important of all: it's the tool we know.



I only responded because they said they're using vanilla React which for some reason in my head instantly translated to "old version of React before it started sucking", and replied accordingly.

>But why would OP or I switch away from React when we believe it's mature, stable, fast enough, and has a huge community, resources, and ecosystem?

Yeah fair enough.


By vanilla React I meant that I don't use the new Next.js / SSR stuff and instead build a JS file.


what do you use for routing? I built Routerino for just exactly this purpose, to use with vanilla React. maybe it'll be useful for you!

https://www.npmjs.com/package/routerino


I actually use the history API. I've been thinking about modernizing by replacing it with React Router. I'll check out Routerino also.


React router is a nightmare.

Lots of massive paradigm shifts with little backwards compatibility.

I’ve gone through like 3-5 times where there is some massive changes between versions.

Right now they are pushing some new routing mechanisms…


Yeah I only realized that later :P


Because it’s not and people hate these sites…I’m sorry…”apps” you make.


Right, and people would obviously love those same apps if they were written with Vue instead. Of course.


I think that user prefers just HTML.


They’ll love something that loads fast and feels fast even if they’re on a cellular connection at the gas station. Such as me trying to load a gas station app to pay at the pump in a rural area and waiting forever for each step due to the size.


Aren't you brave, presumptuously insulting random people on the internet like that behind a fake name?


I'd say some SWEs hate the sites. The majority of laypeople don't care at all.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: