I am asked to create a e-commerce website for my school project. The frontend part will be developed using React. The backend part must be developed using Java where web application framework, e.g. Spring, Google Web Toolkit, Struts, … cannot be used. In this case, how can I connect the frontend and backend together?
There is a suggestion of using Node.js to call the Java for website services but I don't have a clear idea of how to do it as normally Node.js is used together with JavaScript to develop the backend. There is not much online resources for using Java with Node.js though. There is also suggestion on using Servlets or JSP to build the backend.