React相對於Svelte有什麼優點?

時間 2021-05-30 11:13:18

1樓:

不同的解決問題得思路runtime 還是 compile,在易用性、推廣性、差異性、針對性的平衡產物,保持發展下去都是好東西

2樓:賀師俊

React相對於Svelte(乃至所有小眾框架)的優勢。

先發優勢

大廠光環

由前兩點而來的巨大生態

技術上說,runtime和compiler是有折中的,可以去搜尤雨溪的演講《在框架設計中尋求平衡》看(特別是論述「編譯缺點」的部分)。

但注意,我認為Svelte選擇走完全沒有runtime的路線,並不是作者不知道平衡性,主要還是差異化競爭的原因。(小眾框架還想面面俱到是不太可能的。不如立好人設。)

3樓:「已登出」

更成熟的生態,輪子多,便於快速開發,路由 react-router 狀態管理 react-redux 都很成熟,有什麼問題網上搜一下,很快能得到解決。

前兩天嘗試了下用Svelte做spa,語法什麼的都還好,習慣了也還好,乙個路由折騰了好久,都沒做到滿意的效果,官方推薦的第三方svelte-routing貌似只支援 history 不支援 hash,文件也不夠友好。還有基本沒有現成的UI庫讓你用,總體不是很推薦。至於很多回答說的不整合執行時,編譯完更小的buddle體積,我覺得這個優勢對於大多數專案來說優勢不大。

MIUI 相對於 iOS 有哪些優點

iphone讓我偷懶 任何一部安卓到我手裡,都會一直想著刷系統,玩軟體,瞎倒騰。但是蘋果告訴我,給,蘋果,洗洗就吃吧,吃完趕緊睡覺。蘋果對於有的人而言是束縛 難用,但就個人而言,我可以有時間看知乎刷知乎,而不是去折騰了。用過安卓中最讓我滿意的是榮耀六,簡潔耐看。看看現在的安卓旗艦,乙個個花的,反正是...

SolidWorks相對於UG,proe,顯得很差勁嗎?

永無止境 就這麼跟你說,學SW你以後能自己作老闆很方便,目的就是要快速上手,不在軟體上浪費太多時間,如果把UG,CATIA學厲害了,絕非一朝一夕,而且學厲害了還是給人打工!自己搞個產品做研發SW最合適不過!大廠的設計人員才用UG或CATIA,且工資低!當然是對比來說的! zengw 他們的行業使用不...

scala相對於python有何優缺點?

reinno 拋開函式式,選擇強型別或者弱型別,我覺得是程式設計師的重要選擇。很多scala裡難懂難寫的部分都是由型別系統帶來的,選擇哪種真的有點看程式設計師的喜好和認識方式 楊博 和Python相比,Scala不像一門程式語言,而更像一門創造領域特定語言 DSL 的元語言。對大多數應用開發者來說,...