感觉云端开发会是未来的趋势

2024-08-05 21:19:59 +08:00
 Inzufu
之前用过 GitHub codespace 最近刚转用 Coding 在线 IDE ,两者体验都出奇的好,不用在机器上配置繁重的开发环境,还可以直接云端编译代码。
同时在一定程度上也能保证安全性。对于开发者,未知的代码可以直接在云环境中运行测试;对于企业,应该能做到数据不落地,保证数据安全。
此外云开发也不要求本地机器的性能,把一些重算力的任务放在服务器端进行,还能提高效率(开发效率和能源效率)。如果拿笔记本开发,即使设备丢了,只要及时登出会话,也不会造成数据泄露。

这么看来谷歌的 Chrome OS 确实是一个挺有前瞻性的项目。
9993 次点击
所在节点    程序员
67 条回复
yb2313
2024-08-05 21:24:27 +08:00
远程开发嘛, 也不是什么新东西了. 就是网络出问题就全部 g, 而且有一种把头伸到槽里吃食的感觉
laikick
2024-08-05 21:31:16 +08:00
远程开发不是很正常吗..
silverwolf
2024-08-05 21:40:59 +08:00
对小企业来说就是 all in boom
jeesk
2024-08-05 21:48:23 +08:00
前端可以,简单的后端也而已。 如果是复杂的项目就不行了。
smdbh
2024-08-05 21:58:21 +08:00
自己玩玩是极好的
liuzimin
2024-08-05 22:48:59 +08:00
好的时候自然是好。但我始终坚信,不要太相信任何云。。。不然早就没有 NAS 存在的必要了。
YsHaNg
2024-08-05 23:01:23 +08:00
@jeesk 我开发 chromium 还有渲染引擎的时候就完全使用公司机房服务器 本地一个 itx 小盒子只装 vscode 没什么不行的
Inn0Vat10n
2024-08-05 23:03:38 +08:00
vmware 这块已经很成熟了
LavaC
2024-08-05 23:09:32 +08:00
用 marscode 体验了下写了一段脚本,有种说不出的延迟感,虽然不是不能用,就是用不舒服。
chesha1
2024-08-06 00:02:05 +08:00
如果在内网用开发机也算云端开发的话,这应该挺普遍的,除了一些需要重度的本地性能的开发(比如游戏开发)
ExplodingFKL
2024-08-06 00:10:15 +08:00
不好说,看看隔壁 gitpod ,盈利看起来也不太行
levelworm
2024-08-06 00:20:10 +08:00
我感觉有些企业对于安全性看的过重了,可能会影响到开发效率。我非常厌恶 web 端 ide ,真的是非常非常厌恶。。。甚至那种 VSCode 核心的产品,功能都不方便。
jeesk
2024-08-06 00:44:37 +08:00
@YsHaNg 我自己没有部署过,不过我使用 GitHub dev
来查看 chromium 这种项目的时候, 体验非常不好, 首先是项目索引太大,几乎超过 1 个 g 。 所有我认为 vscode server 根本不可能开发大型项目,或许 vim 更加适合。
james122333
2024-08-06 01:33:17 +08:00
远程 ide 开发 远程桌面开发都是很令人厌恶的东西 大幅降低开发效率 就是要快捷切换工作区 视窗或自定义程序以及运行命令行才爽快 整这齣不说快捷键与该机器系统冲突 快捷键也很不友好 尤其远程 win 桌面为甚 那快捷本来就烂透了 鼠标点点又要换键盘输入卡的一逼 没有行云流水的感觉 也不要想数据会不会泄露 桌面快照和录影很容易 其它人不晓得 对我而言从来没见过什么有价值的东西 都是想写就写的出来的东西 可能对其它人来讲是有价值
james122333
2024-08-06 01:43:17 +08:00
安全就是不给有疑虑的人负责重要的东西 权限划分
levelworm
2024-08-06 02:21:06 +08:00
@james122333 我觉得有一部分原因就是企业内部工具组给自己找活,换我我也乐意,能够简历上加一些经历谁不愿意啊,至于用户体验怎么样,谁关心吗?
YsHaNg
2024-08-06 03:49:18 +08:00
@jeesk 公有云太抠了 公司自己部署的服务器机房最多十几人用一台物理机 每个组都有自己的 也不是无时无刻都跑 build cicd test 还有独立的机器
holulu
2024-08-06 07:12:09 +08:00
云端 IDE 10 年前就开始搞了,到现在还是那个样。Chrome OS 到现在也只是教育领域在用,专业开发没有几个用的。
Biggoldfish
2024-08-06 07:32:44 +08:00
@holulu Google 大把 SWE 用 Chromebook 当主力开发机器的,就算是用 MacBook 也基本上都是用网页版开发工具
levelworm
2024-08-06 07:47:35 +08:00
@Biggoldfish 网页开发工具体验真的很差,不说别的切换就麻烦。最后就得搞至少三个屏幕,避免频繁切换。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1062738

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX