We already had this discussion here: React integration with Kirby CMS
You can build your React app using npm locally, but you don’t need a node.js server in the backend to deploy your app. Your app runs in the browser, not on a node.js server.
I’m closing this so as not to duplicate topics. Please continue the discussion in the original topic.