1. High server load: Using Nodejs with React makes sense when your web application needs handling of multiple requests and maintaining server load balance. 

2. Real-time data: If your application’s core is based on Real-time Data-Intensive management or Data Streaming, using Nodejs is highly advisable for continued server connection. 

3. JSON APIs: Building JSON APIs for your application is very efficient with Nodejs due to high code reusability and easy code sharing in Reactjs.

4. Single Page Applications (SPA): Developing Single Page Applications in React while using Node to build a lightweight backend model for asynchronous data loading through callback functions. 

5. MERN stack: Nodejs can also be used with React with MERN (MongoDB, Express, React, and Nodejs) stack.

6. Scalability: Node and React enables developers to build multi-device, responsive, data-driven web apps with scalability for large projects, ensuring optimal website performance across various devices.

7. Fast Development: Using React and Node for web app development yields high ROI, saving time and money. These technologies excel in creating fast and easy-to-maintain websites.

8. Single Language for Front-end and Back-end: Using Node and React together, developers avoid the need to learn complex back-end languages like Python or Ruby. They can use Node for server-side development and React for front-end coding seamlessly, saving resources, money, and time.

9. Organized Process: The combo of React and Node streamlines web development. These scalable, effective, and fast technologies work together to create high-functioning websites.