【问题标题】:Use React app without purchasing domain and hosting无需购买域名和托管即可使用 React 应用
【发布时间】:2021-09-05 14:38:37
【问题描述】:

我有一个小问题。

这里是场景。 我的一个朋友拥有网球场。 他需要一个系统,让他可以为客户预订球场并取消预订(不是要预订的客户,而是他自己。只为他) 基本上,我做了一个 react 项目。

我已经完成了这个项目,它工作得很好。 它有前端、服务器和数据库 postgreSQL (ph Admin4)。

我的问题是: 是否可以在没有网站的情况下使用该项目? 基本上只在手机上使用,无需购买域名和主机。

【问题讨论】:

    标签: javascript android reactjs iphone


    【解决方案1】:

    免费的前端应用托管解决方案

    您可以使用免费的托管解决方案来部署您的前端应用程序。

    最知名的是:

    • 维塞尔
    • Heroku
    • 网络化
    • GitHub 页面(使用 GitHub 操作,用于构建 React 项目)

    我个人喜欢 Vercel,我认为它是最简单的,非常直接,它创建的 URL 如下:

    your-unique-project-name.vercel.app

    它可以让您连接到您的 GitHub 存储库,然后在您提交它后自动部署应用程序,如果您之后决定购买一个,您可以注册一个自定义域。

    【讨论】:

      【解决方案2】:

      这是可能的。获得一台专用计算机,运行应用程序,使其在 localhost 上可用(例如,在地址栏中键入 http://localhost:8080 会出现 React 界面 - 这很容易做到,许多样板 React 项目都有这种东西会自动设置为实时测试)。然后使用计算机与您的预订系统进行交互,或者将计算机连接到路由器,然后使用连接到同一路由器的另一台设备(无论是电话还是另一台计算机)访问专用计算机。

      例如,如果你可以使用

      http://localhost:8080

      在专用计算机上,您可以配置路由器,以便为该计算机分配一个内部 IP 192.168.2.0,从而允许您访问另一台设备上的应用程序

      http://192.168.2.0:8080

      但是有可用的免费托管服务(例如 Heroku) - 您也可以查看这些服务,反正您可能不必花钱。

      【讨论】:

      • 那些免费托管网站也支持数据库吗?
      • 其中一些确实如此。我知道 Heroku 会。
      • 我自己的一个应用程序使用 Heroku 和一个免费的 Postgresql 数据库。
      【解决方案3】:

      我不知道。

      您可以获得一个免费的子域。在 github 页面等上。

      也可以在 heroku 或 netlify 上免费托管。

      【讨论】:

        猜你喜欢
        • 2012-04-13
        • 2015-06-04
        • 2017-05-30
        • 1970-01-01
        • 1970-01-01
        • 2019-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多