※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

[請益] 為啥Angular的市場持續萎縮?

時間
最新2021-01-14 15:46:00
留言44則留言,19人參與討論
推噓9 ( 10133 )
小弟當初走入前端使用的框架就是從Angular開始的,從1.x版至8,現在還有在維護1.x的 平台,雖然兩種版本開發思維截然不同,可對Angular的開發模式也算習慣了。當然跟些 高手比還有很大的學習空間。 但對於每次都會對公開發表的統計數據中,看到Angular市佔率持續萎縮感到不解,而且 許多公司對於專案開發使用的前端框架感覺上也是React跟Vue比較常見,讓小弟有點危機 感,是不是所熟悉的技能慢慢在市場上被淘汰了。 原因還是不好入門跟學習曲線的關係嗎? 想請問各位前輩們Angular持續萎縮的原因有哪些呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.35.140 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1578552711.A.2CF.html

44 則留言

crossdunk, 1F
你就算知道了可以影響什麼嗎==

neo5277, 2F
有嗎?

leo5916267, 3F
不夠潮啊!用angular沒feel chill不起來

ku399999, 4F
我認為JS和HTML在快速變化 前端流行起用新東西取代舊方

ku399999, 5F
案的風潮 但這個思維和angular一至性的完整解決方案不那

ku399999, 6F
麼吻合 導致沒那麼受歡迎

ku399999, 7F
但一開始的萎縮原因還是1.x->2實在太痛苦了...

ku399999, 8F
怒跳

umum29, 9F
1.x->2嚇到一堆人 但大公司主推的工具還是會有一定市場

OckhamsRazor, 10F
你學看看react vue就知道為什麼了

herrowui, 11F
如果你只要寫前端那,重學就好了啊!應該半年內可以上

herrowui, 12F
手吧!

qscesz1456, 13F
vue用過就回不去了

jhnny97, 14F
寫過 angular 再學 react vue 不用半年吧,一個禮拜內就

jhnny97, 15F
夠了吧(?)

richard07250, 16F
svelte不知道有沒有機會改變生態

nekosgr93, 17F
angular很好啊 文件能啃完基本上該會的都回了 typesc

nekosgr93, 18F
ript編譯也幫你弄好好不用再去學什麼Babel+webpack

nekosgr93, 19F
之前剛學react都還沒開始寫光看babel跟webpack設定就

nekosgr93, 20F
看到快崩潰

lturtsamuel, 21F
從工程師的角度看 又慢又難用 在 template 裡用的變

lturtsamuel, 22F
數完全沒有 type secure 都已經用了 typescript 卻得

lturtsamuel, 23F
不到型別系統的好處

lturtsamuel, 24F
angular core 裡面一大堆 any 相比之下 react 對 typ

lturtsamuel, 25F
escript 還比較友善==

lturtsamuel, 26F
唯一想到 angular 勝過 react 的點是 css 管理

lightyen, 27F
難上手 文件太長

luke72, 28F
我當初學angularjs,整整一周不知從何下手,門檻高到不行

luke72, 29F
去學看看vue就知道多直覺 angular根本是另一個世界的東西

luke72, 30F
然後公司選哪套喔 可以開angular職缺看看 根本找不到人

luke72, 31F
主動打電話去邀請面試 每個聽到是angular就謝謝再聯絡了

Schelfaniel, 32F
我之前有試一下Vue但是vuex的值,然後元件用computed

Schelfaniel, 33F
一直抓不到vuex中值的變化,後來就改react-redux了

shter, 34F
mutation 和 dispatch commit 確實是 Vue 中偏難懂的一環

shter, 35F
當初第一次在 Vuex 這邊也是花了兩天才搞懂怎麼把變數

shter, 36F
弄進 computed, 不過也是因為這邊才知道原來 computed

shter, 37F
寫法上還可以傳 set get function 而非只能純 get function

Schelfaniel, 38F
主要是我覺得react-redux比vuex好懂,雖然是同樣的

strlen, 39F
你不如問為什麼爛到掉渣的JavaScript會壯大今天這模樣

ladyboy99, 40F
Angular本質是一群工程師為了做框架而產生 而不是開發

ladyboy99, 41F
者透過遇到的問題而產生的框架

rodion, 42F
覺得JS爛的人請參見JavascriptThe good parts

rodion, 43F
這個語言確實有一些糟糕透頂的部分 但是只要避開它們

rodion, 44F
其它還是有許多寫起來非常舒服的地方的 (個人認為不下py)