I successfully deployed the backend of my application on Web Service and the React frontend with Static Sites. However I’m coming across several problems:
Logo header image is the wrong size and doesn’t reflect most recent CSS styling.
When I go to /login or /register or any slug I enter into the URL manually, it returns “Not Found”
Home page does not return any API data from the Node server.
These don’t all sound like Render issues, but I’ll try and help with your queries:
You’ll need to check your CSS is being generated/served as you expect. There are various methods for implementing styling nowadays, CSS modules, built files, pre-processors, etc. Maybe the browser console/inspector will help you pinpoint stylesheet issues.
Again, maybe check the browser console/network tab to make sure your frontend it making the API calls you expect and if they’re successful. If you’re using a Web Service with a free instance type, it will spin-down with inactivity and spin back up on the next request, which can take a little time, which could make it appear as nothing loaded until it boots. More on that in the docs: https://docs.render.com/free#spinning-down-on-idle