我使用原生javascript编写了electron.js多窗口应用程序。我想使用像React,Vue或Angular这样的javascript框架重写这个应用程序。它们是SPA框架所以我预测,一个实例对应一个窗口。我认为Angular可能对于较小的窗口来说太大了。 我的应用程序目前有一个主窗口(执行大量代码)和三个较小的,所以我不想为它们使用太大的框架。还有一个问题:所有这些框架都与打字稿兼容吗?
答案 0 :(得分:1)
我使用Bootstrap和Angular构建了一个多窗口(多页)Electron应用程序,没有任何问题。
您可以获取React / Bootstrap here或(对于Bootstrap)here的Typescript定义。
可以找到使用带有Angular的Typescript的教程here。这是一个有点过时但应该是一个很好的起点。
stackoverflow中的This question也有一些您可能会发现有用的有用信息。