【发布时间】:2020-12-01 22:15:19
【问题描述】:
我被提议构建一个项目、一个 Web 应用程序,或者基本上是一个网站。但是客户更喜欢我用electronjs来开发。
但据我所知(如果我错了,请纠正我),electronjs 仅用于构建 跨平台桌面应用程序,它可以在任何操作系统上运行,例如Windows、Linus、Mac 等,但不是通过 URL 在浏览器上。由于它使用 HTML、CS、JS 或基本上是浏览器的语言,我的客户可能会误以为它也可以用于构建 Web 应用程序。
所以我的问题是:
- 我可以使用 electronjs 构建 Web 应用程序吗?
- 如果是,使用是否明智?还是用 reactjs 构建更好?
【问题讨论】:
-
您可能可以编写可在电子应用程序和网站中重复使用的代码。但是,是的,“用电子建立网站”是没有意义的。 Electron 基本上捆绑了一个浏览器,让您可以在没有互联网的情况下将您的“网站”作为应用程序运行......
-
“通过电子构建网站”听起来像“通过 Chrome/Firefox/IE 构建网站......”这没有任何意义。它是一个平台,您正在构建在其上运行的东西,而不是通过它构建。
标签: javascript reactjs web-applications electron desktop-application