Thanks for posting your question in the Microsoft Q&A forum.
The Azure Static Web Apps is ideal for hosting static React apps with serverless backend APIs.
If you are looking for both backend and frontend, I suggest Azure App Service. Azure App Service is a fully managed platform that supports both frontend and backend applications. You can deploy your React app and Node.js API as separate apps or combine them into one.
** Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful **