I am new in Reactjs and i want to know that Why we use Nodejs with React ? The main reason is for use "Nodejs" is for "Create Api in Nodejs" or something other ? And if we want to use Api in react project then which way is best(Create Api in any framework Or create api in Nodejs OR create api with headless cms) ? Thank you in advance.