Hi Joey,
I guess you can make node.js based webapps and know basics of React, but are confused about how to go ahead and combine them. In case you don't quite understand React, then go through this tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/ . It has 3 parts, if you do all three parts you would understand React, Build tools (Gulp here) and Flux (an architecture pattern).
In case you need a project to work on, so that you get a hands on practice. I will breakdown steps for you-
Make a simple CRUD API in Node (Express or whatever framework you use).
Use those API End points directly in your React components.
Mount these React Components in the views of your application. (Here's where build tool will help you, at this point you will have a webapp using React + Node but you will realise a need to manage data flow and states, and there enters Flux)
Read about Flux here medium.com/brigade-engineering/what-is-the-flux-a…
Refactor your previous code to use flux also.
At the end you would have a pretty good understanding of Flux, react and node put together.
In case you need to see a practicle implementation of React+Flux+Node(Express). See this repo github.com/prank7/devComm . Its a very simple comment system but uses all of these technologies.
More than happy to answer any questions!