我目前正在学习NodeJS,很想知道你是否可以创建私有NodeJS应用程序。私有的意思是应用程序(使用nodeJS作为其服务器端技术)在网上不能通过搜索网址获得,而应用程序只能在某些计算机上使用。
例如,我以前做过实习的公司为一家银行安装了iOS应用程序,该银行安装在所有银行员工的手机上。该应用程序在App Store上不可用,而只能在银行员工的移动设备上使用。
是否存在nodeJS的此类应用程序,如果有,您可以了解任何流行的应用程序。
答案 0 :(得分:3)
应用程序的可用性与您用于构建应用程序的技术无关。这取决于您用于部署它的技术。
例如,您可以构建NodeJS应用程序并将其用于build a robot或在本地计算机上执行某些machine learning或在本地网络上设置专用Web服务器或公开提供Web服务器在互联网上。
只有第4个可以通过公共URL获得,因为您决定将其部署。
您可以使用许多其他技术替换上面的NodeJS,目的不会改变。
答案 1 :(得分:2)
私人互联网称为内联网。大多数公司都有自己的内部网。
您甚至可以在计算机上运行网络服务器,称为localhost
或更专业的环回网络接口。鉴于您正在学习Node,您可能已经在使用自己机器的本地主机进行开发和教学示例。
这是一些阅读材料
答案 2 :(得分:0)
取决于部署应用程序的位置;)