If I could redo it again I would prefer to not use React just yet. I am just not experienced enough with it. If I just went with a SPA just using NodeJS and Express I would've had a smoother development experience. User authentication and use of async/await functions was a massive issue for me early on.
https://legacy.reactjs.org/docs/handling-events.html https://stackoverflow.com/questions/44221250/redirecting-to-a-page-after-submitting-form-in-html https://fontjoy.com/ https://www.freecodecamp.org/news/create-a-react-frontend-a-node-express-backend-and-connect-them-together-c5798926047c/ https://www.freecodecamp.org/news/how-to-create-a-react-app-with-a-node-backend-the-complete-guide/