首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子产品可以用于网站吗?

电子产品可以用于网站吗?
EN

Stack Overflow用户
提问于 2020-08-12 07:32:54
回答 5查看 6.1K关注 0票数 6

我被邀请建立一个项目,一个网络应用程序,或者基本上是一个网站。但是客户希望我使用电子来开发它。

但据我所知(如果我错了,请纠正我的看法),electronjs只用于构建跨平台桌面应用程序,该应用程序可以在任何操作系统上运行,如Windows、Linus、Mac等,但不能通过URL在浏览器上运行。由于它使用的是HTML、CS、JS,或者基本上是浏览器的语言,我的客户认为它也可以用于构建web应用程序,这可能让我感到困惑。

所以我的问题是:

  • 我可以使用电子产品来构建一个web应用程序吗?
  • 如果是的话,使用是明智的吗?或者用reactjs来构建它更好?
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2020-08-12 07:42:37

我会说不。电子用于构建跨平台的桌面应用程序,而不是一般用于构建网站。你也许可以这样做,但这仅限于非常特殊的情况,我建议你不要这样做。您最好使用一个用于开发单个Web应用程序的框架,比如React或Vue。

票数 2
EN

Stack Overflow用户

发布于 2020-08-12 07:41:44

你是正确的。电子是为构建独立的桌面应用程序而开发的。它将node.js服务器与铬浏览器捆绑在一起,以给人一种应用程序的感觉,当然,它使用的是web技术。

这就是说,通过使用node.js服务器,你当然可以做很多电子可以做的事情。但是很多事情--特别是客户端文件操作,或者玩windows是非常有限的。

另一方面,您可以构建一个访问在线服务器的电子应用程序来提取数据或显示网页。

票数 3
EN

Stack Overflow用户

发布于 2020-08-12 07:45:15

就像@Torf说的,使用电子,可以在自己的chrome浏览器窗口(看起来像是自己的应用程序)中运行nodejs应用程序。但它只是一个展示的“网站”。因此,您可以编写一个简单的网站,并使用它作为网站,windows应用程序等,它看起来在所有平台上相同。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63371865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档