Dapp-Development

將 dapp 託管到自定義域的最佳選擇

  • January 18, 2022

我正在尋找託管使用 react 和 drizzle 創建的乙太坊 dapp 的最佳選擇,具有以下要求:

  1. 它需要託管在我購買的自定義域 (.com / .net / OR .io ) 中。
  2. 它包含客戶端腳本(靜態頁面)和伺服器端腳本(分別與區塊鏈中的智能合約互動)。
  3. 它應該具有良好的可擴展性和使用者可訪問性。
  4. 我有一個舊的託管空間,我在 DreamHost 和 HostGator 中購買了很久。是否可以將其用於 dapp 託管?我需要在其中安裝哪些 Web 伺服器(apache?php?)?

我聽說過 heroku、digitalOcean、google 和 aws ……任何細節將不勝感激。

您可以將所有內容與 webpack 捆綁在一起並將其託管在 github 頁面上。那是免費的,您將能夠使用您的自定義域

Vercel是一個可以滿足您要求的選項:

  1. 您可以將自己的域連結到 Vercel 部署的站點。
  2. 客戶端和伺服器端都可以完成。伺服器端涉及無伺服器功能,這並不太難(尤其是現在他們已經澄清了他們的CORS 建議)。我傾向於通過連結到 github 來推送 Vercel,但您可以通過其他方式(例如 CLI)來實現。
  3. Vercel 每周處理 4.5B 個請求。沒有看到您的案例,但它可能適合您?
  4. 不確定這些提供商,但我使用 Apache、Node 和 React 在我的家庭伺服器上託管了一個 DApp;因此,如果他們允許您使用這些技術,那當然——當然還有其他方法可以做到這一點。不過設置起來很麻煩 - Vercel 更容易。

當然,它是否是“最好的”是相當主觀的,我沒有嘗試過很多其他選擇,但我喜歡它。

引用自:https://ethereum.stackexchange.com/questions/66444