【问题标题】:Moving from ExpressJS apps to ElectronJS apps从 ExpressJS 应用程序迁移到 ElectronJS 应用程序
【发布时间】:2016-07-10 11:21:45
【问题描述】:

我正在尝试了解从使用 Express 的 Nodejs 中的 Web 应用程序到使用 ElectronJS 在桌面上制作类似应用程序的转变。

我无法理解的是您如何更改视图,例如在 Express 中,如果我有一个基本的 CRUD 应用程序,我有一个 index 控制器和视图以及一个 create 东西控制器和视图,我可以在它们之间切换我的点击链接通过 Express 在浏览器中呈现。

这在 ElectronJS 中是如何工作的?

我应该在选举中运行 Express 吗? Electron 在某种程度上是路由框架吗?还是我必须完全放弃这种思维方式并使用 AngularJS 或 ReactJS 之类的东西?

【问题讨论】:

    标签: node.js electron


    【解决方案1】:

    您必须先了解我们为什么使用express。它是一个读取 http 请求的服务器,这在 ElectronJS 中没有意义,因为您可以通过 IPC 直接通信。所以,不,你不会在电子中运行express。并将electron 视为您的应用程序附带的打包nodejs。它不是路由框架或任何东西。它实际上是 nodejs,但能够与 Chromium 对话,因为它是您可以编写 HTML、CSS 等的视图。
    最后,是的,您也可以在 electron 中使用您在 Web 应用程序上使用的任何客户端库/框架。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-01
      • 2017-02-04
      • 2023-03-23
      相关资源
      最近更新 更多