【问题标题】:Best framework to multi-window app using electron.js使用 electron.js 的多窗口应用程序的最佳框架
【发布时间】:2018-04-14 01:11:52
【问题描述】:

我使用原生 javascript 编写了 electron.js 多窗口应用程序。我想使用 React、Vue 或 Angular 等 JavaScript 框架之一重写这个应用程序。它们是 SPA 框架,所以我预测,一个实例对应一个窗口。我认为对于较小的窗口来说,Angular 可能太大了。 我的应用程序目前有一个主窗口(执行大量代码)和三个较小的窗口,所以我不想为它们使用太大的框架。还有一个问题:所有这些框架都与 typescript 兼容吗?

【问题讨论】:

    标签: javascript frameworks electron


    【解决方案1】:

    我已经使用 Bootstrap 和 Angular 构建了一个多窗口(多页)Electron 应用程序,没有任何问题。

    您可以获得 React / Bootstrap here 或(对于 Bootstrap)here 的 Typescript 定义。

    可以在here 找到使用 Typescript 和 Angular 的教程。这有点过时了,但应该是一个很好的起点。

    stackoverflow 中的This question 也有一些有用的信息,您可能会觉得有帮助。

    【讨论】:

    • 但是如果我想创建更多的窗口(而不是作为 SPA 页面),我需要通过角度框架分别引导每个窗口,对吧(4 个窗口 = 4 个角度实例)?这对系统来说是不是太低效了?
    • @GoldenChris 你可以让 Electron 调出你的 Bootstrap 主窗口,然后所有其他窗口都可以通过 Bootstrap 主窗口进行管理。
    • @GoldenChris 您的问题是否顺利?
    • @GoldenChris - 如果您发现我的回复有帮助,请接受并投票。谢谢。
    猜你喜欢
    • 2014-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    • 2010-09-20
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    相关资源
    最近更新 更多