React with create-react-app [0] and Netlify for deployment, github as git repo.
This way you can have a hello world app that has a full CI pipeline in ~30 mins.
[0] https://reactjs.org/docs/create-a-new-react-app.html#create-...
[0] https://reactjs.org/docs/create-a-new-react-app.html#create-...
It outputs create-react-app projects with no extra runtime components or other limitations. You can deploy on Netlify or do whatever you like with the code.
And with NextJS it makes react state management very scalable and rarely need redux at all IMO.