跳到主要内容
CNode

用web技术来做桌面开发有什么优缺点呢?

Kkingapple发布于 12 年前最后回复 12 年前
1367060

之前做桌面赶脚MFC, QT, C#很火的样子:) 现在用web技术能够替代这些技术么? 用web的优势是神马? 有哪些缺点呢?

大家讨论下啊,呵呵

查看回复

回复 (13)

H
Hi-Rube#112 年前

看到过php和node都有人试过,但是他们自己也说这只是感觉好玩罢了~

X
xujihui1985#312 年前

pros:

  1. 跨平台
  2. 大量的opensource 工具
  3. 入门门槛低
  4. UI操作方便
  5. 不用考虑跨浏览器的问题,只要支持chrome就好

cons:

  1. 效率没有native的高
A
appellcode#612 年前

感觉类似写单页面应用。

K
kingapple#712 年前
引用 appellcode感觉类似写单页面应用。

@appellcode 写单页应用,有哪些比较常用的库呢?

W
whatsmynick#812 年前

优势就是节省布局和跨平台成本. 劣势是可能存在性能问题, 不过也就是可能了. http://komodoide.com/ https://atom.io/ 同样是基于浏览器内核的编辑器, 下面的不用介绍了, 上面那个基于firefox的xulrunner, 配大量本地库, 你可以对比下.

X
xujihui1985#912 年前
引用 xujihui1985pros: 1. 跨平台 2. 大量的opensource 工具 3. 入门门槛低 4. UI操作方便 5. 不用考虑跨浏览器的问题,只要支持chrome就好 cons: 1. 效率没有nat...

@kingapple 因为有大量的library 和framework, jquery, knockout, polymer, angular....,操作dom就变得不是很繁琐了,Qt我没用过,所以这个我也不好回答,可以建议你看两个比较流行的,node-webkit 和 atom-shell

W
whatsmynick#1112 年前
引用 whatsmynick优势就是节省布局和跨平台成本. 劣势是可能存在性能问题, 不过也就是可能了. http://komodoide.com/ https://atom.io/ 同样是基于浏览器内核的编辑器, 下面...

@kingapple st是基于gtk的, 不过这不是关键, 你去比一下komodo和atom就知道同样基于浏览器内核的编辑器依赖和不依赖本地库能差别到多大了.

参与回复

登录后即可参与回复。登录