原文: https://twitter.com/sveltejs/status/1704496039468605842
省流:支持细粒度更新
runes(Svelte) = ref(Vue) = signal(Solid/Angular) = observable(Mobx) ...
目测变化程度堪比 Vue2 -> Vue3, 而且走的还是 Vue reactive transform 的老路...
放张图感受一下:
然而,有个框架到现在还没有细粒度更新
![]() |
1
chf007 79 天前
所以你说的谁
|
2
3000codes 79 天前 ![]() 前端早点统一吧,减少大家的心智负担
|
3
catch 79 天前 via Android
我选 vue
|
![]() |
4
putaozhenhaochi 79 天前 via iPhone
反正都是 UI=fn(status)
|
![]() |
5
x86 79 天前
这对比还是 vue 看着舒服一点
|
6
shunia 79 天前 ![]() 看似变简单,实际心智负担变大。
solidjs 这个老祖宗,为了这个 fine-grained reactivity 额外增加了好几个 api ,不知道对比的两个框架是不是也是这样。 用起来实际还是 react “遥遥领先”,除非你确实差那点性能。 |
![]() |
7
zsj1029 79 天前
都是闭包、proxy 监听语法糖,百家争鸣
preact 的 singal 足够了,抛弃 react 的 hook ,简单简单还是简单 奇淫巧计罢了 |
8
mxT52CRuqR6o5 79 天前
整成 vue3 一样那为啥还要用 svelte
svelte 隐式声明状态不就是一大特点吗,还有梗图用 svelte 的这点去嘲笑 react |
![]() |
9
L1shen 79 天前
看起来跟其他家设计还不太一样,其他家是运行时的东西,svelte 通过 `magic symbol` 做编译时 `signal`
|
10
collen 79 天前 ![]() 好听点百花齐放,实施情况,到处拉屎
|
![]() |
11
leokun 79 天前
不是很看好
|
![]() |
12
cmdOptionKana 79 天前
以前经济好不愁没工作,但现在这个大环境,能增加心智负担就尽量增加吧,变简单了竞争反而更大,有复杂的新东西出来,至少技术主管有借口搞一波重构,又能苟个一年半载。
|
![]() |
13
DOLLOR 79 天前
左边没有`.value`,是怎么做到的?
|
![]() |
14
solobat 79 天前 ![]() 谁对 ts 友好,我就用谁
|
17
mrwangjustsay 79 天前 via iPhone
@DOLLOR #13 都是糖
|
![]() |
18
gadfly3173 79 天前 via Android
@bhbhxy uniapp 虽然糟糕了点,但也是大一统的一种发展方向嘛,把它和小程序并谈还是有点不太合适
|
20
echo0x000001 79 天前
10 年之后,我敢说其他的框架都有可能死掉,但 react 绝对还活着
|
![]() |
21
alleluya 79 天前
@gadfly3173 都是屎无所谓并不并
|
22
sub166 OP @echo0x000001 确实,php/asp/jquery 也还活着
|
![]() |
24
lete 79 天前
@echo0x000001 #20 为什么?我想不到为什么 react 能让你们如此痴迷。
|
25
AyaseEri 79 天前
不如 jQuery ,现在这几个框架无一例外都做不到 makes 35+ Java 架构师 happy
|
26
echo0x000001 79 天前
@lete 我喜欢 react 的原因在于灵活,js 能力越强,react 越好用
|
![]() |
27
lete 79 天前
@echo0x000001 不就是 JSX 吗
|
28
mrwangjustsay 79 天前 via iPhone
React 无敌 RSC 抽象
|
![]() |
29
hedwi 79 天前
angular 无敌
|
31
echo0x000001 78 天前
@lete 没错,就是因为 jsx ,但同样有 jsx 的 vue 没 react 好用。
|
32
KENNHI 78 天前 via Android
@DOLLOR 错误的,Java 工程师看前端框架就像不同口味的屎,最绝望的情况是明知是屎还不得不吃。jquery 最大的优点是足够简洁,不得不吃屎的时候选最小的一坨是没错的。
|
![]() |
33
gadfly3173 78 天前 via Android
@KENNHI 作为 java boy 我倒是很喜欢 angular 和 vue ,jsx 的写法有一种在写 jsp 的抽象感
|
![]() |
34
DOLLOR 78 天前 ![]() @KENNHI
最不想接手的就是 jquery 项目,毫无工程化,个个说什么“简洁”,一看他 jq 代码,尽是 $('.bla .bla').before().after().parent().children().what().the().fxxk(),这才是真正的绝望。 |
35
KENNHI 78 天前 via Android
@gadfly3173 angular 我的评价是屎里面最大的一坨
|
38
chuck1in 77 天前
我就在用 Svelte
这个框架希望将来越来越简单吧,搞那么多复杂的东西干嘛。 |