关于visual-studio-code:将桌面应用放到浏览器中

5次阅读

共计 618 个字符,预计需要花费 2 分钟才能阅读完成。

转载自博客园

https://www.cnblogs.com/allof…

说实话, 有点儿题目党了

之前写过一个把网页带到桌面, 这回把利用放到网页吧

所谓利用放到网页, 简略一点能够说成把 ui 写成网页, 放到浏览器中显示.

这一步很简略, 两种形式

1. 本人写一个 web 服务, 程序启动,web 服务启动, 在浏览器浏览这个本地网址, 就能够看到 ui 了

2. 把 ui 我的项目放到外网, 在浏览器浏览这个 ui 我的项目

这两种其实没啥不同, 无非是启动速度有些差别

那么, 既然 ui 都下来了, 业务是不是也能够下来, 业务逻辑在 ui 里, 俨然变成了一个 web 我的项目, 妥妥的能够

还有件事别忘了, 为啥还须要 exe 在地上干着急呢, 因为要解决本地事务, 文件操作啦, 数据操作啦, 当然还有些传统 web 服务做不了的事件也要做.

二. 如何将 ui 和利用分割起来

1. 如果你写了一个 web 服务, 很简略, 再提供 post 办法即可

然而问题是 web 服务根本是 web 端发动的申请, 如果本地监督文件, 随时要告诉 ui 就显得有点麻烦了, 这时候, 你能够

2. 起一个 websocket 服务

通过 websocket 服务, 你能够轻松的从网页到后端, 或者从后端到网页

鉴于交互性的存在, 集体感觉, 还是间接用 websocket 比拟好,web 服务也不须要,ui 就放在收费的动态服务器外面

比方我上一篇 post 给大家的 vscode snippets 管理工具, 啊哈哈哈哈, 我切实有点憋不住了, 见谅.

挺有意思的, 试一试, 这么写一个桌面程序, 挺有意思的

正文完
 0