Open jfoo1984 opened 2 years ago
In other projects, the biggest hindrance to upgrading is other packages not having support for it yet. I'd be pleasantly surprised if there are no issues.
Some good news, https://github.com/kriasoft/react-starter-kit/blob/main/package.json
KivaLens is built off of the react-starter-kit and even though they aren't doing more dev, they are supporting react 17 as well as webpack 5. So, we can use their changes. I forked from that and have a kivalens-template that this repo forked from so we'd need to update the intermediate repo.
Nice! Looks like they are up to webpack 5 and have Typescript too if we want to go that route.
If they’re no longer developing that, any concerns about future upgrade and whether we need to switch to something else?
https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html
Render API updates
ReactDOM.render
tocreateRoot
unmountComponentAtNode
toroot.unmount
hydrate
tohydrateRoot
Server rendering updates