首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应NodeGUI -关于技术的问题。选择桌面平台

反应NodeGUI -关于技术的问题。选择桌面平台
EN

Stack Overflow用户
提问于 2019-12-10 07:44:13
回答 1查看 226关注 0票数 0

我估计使用React编写Report应用程序的可能性。在NodeGUI开始开发之前,我需要找到一些问题的答案。你能帮我弄清楚。

  1. 如何在React中动态加载程序扩展。例如:如果我想改变我的程序的业务逻辑和可视化,而不需要编译代码。
  2. 在React中加载程序扩展的动态方式是什么?例如:如果我想改变程序的业务逻辑和可视化,添加一些其他开发人员的程序模块代码。怎样才能做到呢?
  3. ,在React中如何处理XML文件?
  4. 是否有可能运行C/C++或其他语言编写的其他程序代码?运行非本地JS模块的限制是什么?
  5. 是以什么方式连接到SQLNoSQL DB (PostgreSQLOracleMongo等)?
  6. 是什么原因尚未编写或不编写桌面应用程序?H 218g 219
EN

回答 1

Stack Overflow用户

发布于 2019-12-20 20:00:14

React只是您将安装在nodejs程序中的另一个npm模块。它是一个纯javascript库。它依赖于NodeGui,这是另一个常规的npm模块。NodeGui包含充当nodejs副词的C++代码。但为了所有目的,请考虑nodegui,并将nodegui作为常规npm模块。由这些库构建的应用程序是一个普通的nodejs应用程序。

如何在NodeGUI中动态加载程序扩展。例如:如果我想改变我的程序的业务逻辑和可视化,而不需要编译代码。有可能吗?

所有业务逻辑都是用javascript编写的,因此对这些逻辑的任何更改都会遵循nodejs应用程序中相同的流程。

如何在NodeGUI中动态加载程序扩展。例如:如果我想改变程序的业务逻辑和可视化,添加一些其他开发人员的程序模块代码。怎样才能做到呢?

是的,您可以使用npm中与nodejs一起工作的所有npm模块。

如何在反应NodeGui中处理XML文件?

您可以在npm注册表中找到许多用于解析和处理xml文件的npm模块。

是否有可能运行C/C++或其他语言编写的其他程序代码?运行非本地JS模块的限制是什么?

是的,可以通过将非js代码构建为NodeJs加载项来运行它们。

如何连接到SQL或NoSQL DB (PostgreSQL、Oracle、Mongo等)?

npm注册表中有许多模块可用于这些模块,这些模块与NodeJs一起工作。

:通过React编写或不编写桌面应用程序的原因是什么?

使用理由:- NodeGui应用程序是本地应用程序,因此它们获得了本地应用程序的所有好处。他们是快速,他们可以访问和运行低内存和cpu使用。

不使用的理由:

它正在开发中,因此只推荐到2019年12月的业余项目。

PS:我是图书馆的作者

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59262419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档