Basically what I'm trying to achieve is write all api code in Express on port 3000 or different server api.website.com (node server) website.com (php website) Then using PHP curl requests to render views on server side without using front end frameworks like Angular but only jquery where needed such as pagination etc. The reason for me to do this is make it easier to migrate to a different front end technology if needed in the future and easy SEO with php server side rendering. Also i'm not a big fan of JS frameworks or know them too well. I know Angular and react can do server side rendering but like I said I rather spend more time on developing on this particular project than learn new technologies right now. I don't know if this sounds like a good idea to send multiple curl requests on every page load, any suggestions would be helpful.