我已經有一個wordpress網站。我學習了使用 js、node.js、express 和 mongodb 進行 Web 開發并構建了一些專案。我想將它添加到我的網站。這是可能的還是我只需要創建一個沒有 wordpress 的網站并添加我的專案?
uj5u.com熱心網友回復:
WordPress有自己的rest API,你可以使用 WordPress API 和Vuejs或React等前端框架與 WordPress 互動,實際上,WordPress 是你的后端,前端框架是你的前端看看下面的例子:
https://52hertzcouture.com/
這是我用 vuejs 制作的專案前端
https://backend.52hertzcouture.com/wp-login.php
這是我用 WordPress 制作的專案后端
關于nodejs,有一些像node-wpapi這樣的包可以幫助你以nodejs作為客戶端連接到wordpress rest api,并做客戶端可以做的一切,例如發布帖子、制作頁面等。
查看下面的鏈接:
https://github.com/WP-API/node-wpapi
如果您想使用 wordpress 并擴展您的網站,我認為使用 wordpress 作為后端和像 vuejs 這樣的前端框架作為前端是一個好主意。
uj5u.com熱心網友回復:
最好的辦法是用不同的主機名建立另一個網站。WordPress 使用一個古老的方案 mod_rewrite,其中 nodejs 使用路由處理程式來理解路徑。路徑是/section/page
url 的一部分,例如https://example.com/section/page
. 至少可以說,整合這兩種處理路徑的方式將是一項挑戰。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/470891.html
標籤:javascript 节点.js WordPress mongodb 表示