我好像不能理解“轻量级”这个概念。

2024-02-01 15:39:41 +08:00
 Sigrdirfa
最近在学 react ,自己有 jet brain 全家桶就在用 web storm ,刚才前端同事就问为什么不用 vscode ,轻量化,更快。
突然就想到“轻量化”,这个词好像一直在说但是一直没有概念,到底什么是“轻量化”,作为一个形容词,它放在数据库前也许就是形容 SQLite ,缺少一点功能但是确实很快;可是作为一个 Javaer 常用的 spring 也说自己是轻量级的,可是 spring 这个框架的内容一点不少,如果深入学习东西也是多到爆炸,为什么它还是说自己是“轻量级”框架呢?

感觉自己失心疯了,想到这三个字就觉得有种诡异感从尾椎骨爬到后脖根。。。
4459 次点击
所在节点    程序员
36 条回复
totoro52
2024-02-01 17:59:21 +08:00
依赖小,迁移快, 上手难度低, 灵活可变
8355
2024-02-01 18:09:31 +08:00
因为对于 spring boot 对比早年的 ssh 一套就是实打实的轻量级
但是 spring boot 对比 golang php 谈轻量级还是两个维度的产品
Ericcccccccc
2024-02-01 22:18:21 +08:00
你打开一个 ide 和打开 sublime 就知道轻量是啥意思了
ikas
2024-02-01 23:09:17 +08:00
哪有什么轻量级,"政治正确"才对
kingjpa
2024-02-01 23:11:26 +08:00
安装简单 开箱即用 功能少 启动快
0o0O0o0O0o
2024-02-01 23:24:15 +08:00
https://en.wikipedia.org/wiki/Lightweight_software

每个人眼里的 lightweight 应该各有不同?而且也不止 software ,我觉得没有什么标准
yyysuo
2024-02-02 08:37:41 +08:00
你不是不理解啊,只是不想理解而已。本身确实没有严谨的定义,每个人的标准也不太一样,但是作为一个交流的概念,还可以随便说说的。
irrigate2554
2024-02-02 09:42:29 +08:00
是个相对的概念,vscode 对比 web storm 是轻量化的,spring 对比 Struts2 是轻量化的,mybatis 对比 Hibernate 是轻量化的
me1onsoda
2024-02-02 10:19:24 +08:00
@tsai2zeyong 装完各种插件呢,不装插件把编辑器和 ide 相比有点那啥了。。
cheng6563
2024-02-02 10:33:54 +08:00
跟 ejb 比较一下,每个实体类每个接口都要写个 xml 配置。Spring 不就显得超级轻量了?
version
2024-02-02 11:00:34 +08:00
vscode 只适合开发前端吧..
后端语言还是 jb 来得爽..提示.依赖.流畅度都没法比
yanyiming
2024-02-02 14:11:51 +08:00
轻量级的主要是对低端设备比较友好.
ychost
2024-02-02 16:42:16 +08:00
vscode 装完插件也不「轻量」了
iorilu
2024-02-02 17:58:37 +08:00
@version 随便啥都行, 装个插件就有自动完成等功能了

vscode 开发 python, js 可能是最多的

但是做什么 c, rust, go 都是可以得
studyrun
2024-02-02 20:03:24 +08:00
@iorilu #33 是可以,但是和 jb 系列有很大差距
iorilu
2024-02-03 14:54:35 +08:00
@studyrun 可能是不如专一得 ide

但我就算主要用 python 也没用 pycharm, 因为我有时也要搞点前端, 网站什么得, 我只想用一个编辑器

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

https://ex.noerr.eu.org/t/1013417

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

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

© 2021 V2EX