jQuery UI is "in a maintenance state" and "older long-standing bugs may not get fixed" I'm afraid
https://blog.jqueryui.com/2022/07/jquery-ui-1-13-2-released/
You need to have a reason to pay the price of React. Otherwise you're just being a sheep.
I say this using React and Material UI in a present project, from my perspective development for what is a pretty simple form UI is massively slowed down by using them.
Could have knocked out the whole site on my own in 1/2 the time using the 'old' stuff.
But now we've got a lovely loading spinner while it downloads everything it needs piecemeal and a bunch of basic browser functionality is broken, we've got 10x the amount of code, have to deal with a whole extra API layer and it's a nightmare to debug sitting there watching network calls instead of being able to step through the code in a proper debugger, brilliant stuff.
Completely worth it for that one datepicker we have.
<input type="date"> is too rough I'm guessing? I'm not exactly sure where it falls short personally.
But I never really liked jQuery UI, either as a user or developer. As a user, the whole "desktop semantics in your browser" is one of those things that was worth trying 15 years ago, but it mostly never really worked all that well, and pretty much everyone has dropped it.
As a developer I feel jQuery UI is too complex for what it does, partly because of the above.
At any rate, jQuery and jQuery UI are two entirely different projects.
But the jQuery UI widgets are battle hardened and easier to deploy, case in point , date pickers, calendaries and well, slideshows.
And you can kind of replicate some of reacts behaviour regarding state management.
If all you need to do is keep state on a handful of elements, there is no need to develop in react.
Infact, just like the jquery heydays, react is often overused, for the most simply web forms, menus, footers.
And, no need for router and other state management tools.
Might be a bit unpopular, but when its all said and done, its compiled to js either way, I kinda like jquery or vanilla js for the front end and node/express for the back end.
The amount of react devs which struggle with css and vanilla js appears to be higher than during the jquery days.