首页 > Web开发 > 详细

基于Electron+.NET Core的前后端分离的跨平台桌面应用

时间:2017-08-04 23:57:29      阅读:4111      评论:0      收藏:0      [点我收藏+]

Web做界面比原生桌面界面开发速度真心要快很多,而且组件也多。

分析:

1、.NET Core和Electron都是跨平台的。

2、NET Core做后端很方便,但是没有GUI,Electron做桌面应用很方便,但是存在Node.js单线程跑CPU密集计算的弱点。

 

灵感:

那Electron启动后,调用NET Core程序运行在后台,作为本地后端,CPU密集计算直接扔给后端跑不就得了?

甚至于说,能不能Electron只负责展示层,NET Core负责所有的业务逻辑?

 

已知:

NET Core通过VS带的editbin.exe程序,可以将控制台界面隐藏,完全后台运行:

editbin.exe /subsystem:windows myapp.exe

  

 

暂时探索到这里,未完待续……

基于Electron+.NET Core的前后端分离的跨平台桌面应用

原文:http://www.cnblogs.com/zonciu/p/7287750.html

(0)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!