集成nodejs作为嵌入网站在wordpress


Integrate nodsjs as embedded website in wordpress

我需要帮助。

我对javascript有点陌生,但我使用nodejs和angularjs和Skyscanner API构建了一个航班搜索单页应用程序。

现在我想把这个应用程序作为一个嵌入式网站在一个wordpress中,以享受wordpress的优势。有人有这方面的经验吗?这两种制度有竞争吗?最好的方法是什么?

因为wordpress是基于php的,我猜应该会有一些麻烦,也许你知道一个转机。

提前感谢!

WordPress本身是用PHP编写的,但无论你用它构建什么前端,都可以直接从Angular或间接通过PHP访问你用Node编写的API。

如果你可以把你的Angular应用嵌入到WordPress中,那么你应该不会有从它访问你的Node API的问题(记住,你可能需要正确配置CORS)。

但是你能否把你的Angular应用嵌入到WordPress中可能是一个很大的"if"。

你可以使用iframe来嵌入你在Node.js环境中运行的页面,或者只是从你的Node.js服务器提供一些api,并以你喜欢的方式从WordPress调用它们(jQuery, Angular.js或其他)。