我想使用ElectronJS框架构建Windows应用程序。主要功能是在Windows中监视用户的进程列表。例如,如果应用程序找到example.exe,它将在我的服务器上发出api请求。现在,我找不到任何特定信息,可以用Electron来精确地做到这一点。任何人都可以告诉在这种情况下开始使用Electron有意义吗?谢谢。
现在,我找不到任何特定信息,可以用Electron来精确地做到这一点。
那是因为你没有需要一个特定的电子解决方案。Electron通过在Chromium之类的各种API之上提供抽象来渲染和执行HTML,CSS和JavaScript或特定于系统的API(用于显示通知,显示对话框等),来帮助您使用Node.js构建桌面应用程序。 。
在大多数情况下,Electron不会强迫您使用其API,并且您可以自由使用Node.js的任何核心API和npm中的其他软件包。这意味着,如果您找不到解决特定问题的特定于电子的方法,只需使用Node.js寻找解决问题的方法,它很可能会起作用。
因此,真正的问题是:在这种情况下,甚至没有任何理由使用Electron吗?
主要功能是在Windows中监视用户的进程列表。例如,如果应用程序找到example.exe,它将在我的服务器上发出api请求。
仅此功能就不需要Electron。您不需要图形用户界面。
但是,当要显示进程(在运行应用程序的计算机上)时-可能在像Task Manager之类的GUI中-Electron会很合适,因为它允许您创建窗口。另一方面,“纯” Node.js应用程序仅在终端内部运行,这有时就足够了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句