作者zeldo (再笑一回,百憂解)
看板Soft_Job
標題[請益] 為啥Angular的市場持續萎縮?
時間Thu Jan 9 14:51:47 2020
小弟當初走入前端使用的框架就是從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
→ crossdunk: 你就算知道了可以影響什麼嗎== 01/09 15:00
推 neo5277: 有嗎? 01/09 15:09
推 leo5916267: 不夠潮啊!用angular沒feel chill不起來 01/09 15:32
→ ku399999: 我認為JS和HTML在快速變化 前端流行起用新東西取代舊方 01/09 15:42
→ ku399999: 案的風潮 但這個思維和angular一至性的完整解決方案不那 01/09 15:43
→ ku399999: 麼吻合 導致沒那麼受歡迎 01/09 15:44
→ ku399999: 但一開始的萎縮原因還是1.x->2實在太痛苦了... 01/09 15:51
→ ku399999: 怒跳 01/09 15:52
→ umum29: 1.x->2嚇到一堆人 但大公司主推的工具還是會有一定市場 01/09 16:30
噓 OckhamsRazor: 你學看看react vue就知道為什麼了 01/09 16:33
推 herrowui: 如果你只要寫前端那,重學就好了啊!應該半年內可以上 01/09 16:37
→ herrowui: 手吧! 01/09 16:37
推 qscesz1456: vue用過就回不去了 01/09 18:05
→ jhnny97: 寫過 angular 再學 react vue 不用半年吧,一個禮拜內就 01/09 18:29
→ jhnny97: 夠了吧(?) 01/09 18:29
→ richard07250: svelte不知道有沒有機會改變生態 01/09 18:47
→ nekosgr93: angular很好啊 文件能啃完基本上該會的都回了 typesc 01/09 21:31
→ nekosgr93: ript編譯也幫你弄好好不用再去學什麼Babel+webpack 01/09 21:31
→ nekosgr93: 之前剛學react都還沒開始寫光看babel跟webpack設定就 01/09 21:31
→ nekosgr93: 看到快崩潰 01/09 21:31
推 lturtsamuel: 從工程師的角度看 又慢又難用 在 template 裡用的變 01/09 22:14
→ lturtsamuel: 數完全沒有 type secure 都已經用了 typescript 卻得 01/09 22:14
→ lturtsamuel: 不到型別系統的好處 01/09 22:14
推 lturtsamuel: angular core 裡面一大堆 any 相比之下 react 對 typ 01/09 22:17
→ lturtsamuel: escript 還比較友善== 01/09 22:17
推 lturtsamuel: 唯一想到 angular 勝過 react 的點是 css 管理 01/09 22:23
→ lightyen: 難上手 文件太長 01/10 00:18
推 luke72: 我當初學angularjs,整整一周不知從何下手,門檻高到不行 01/10 01:51
→ luke72: 去學看看vue就知道多直覺 angular根本是另一個世界的東西 01/10 01:51
→ luke72: 然後公司選哪套喔 可以開angular職缺看看 根本找不到人 01/10 01:53
→ luke72: 主動打電話去邀請面試 每個聽到是angular就謝謝再聯絡了 01/10 01:54
→ Schelfaniel: 我之前有試一下Vue但是vuex的值,然後元件用computed 01/11 10:59
→ Schelfaniel: 一直抓不到vuex中值的變化,後來就改react-redux了 01/11 10:59
→ shter: mutation 和 dispatch commit 確實是 Vue 中偏難懂的一環 01/11 11:21
→ shter: 當初第一次在 Vuex 這邊也是花了兩天才搞懂怎麼把變數 01/11 11:21
→ shter: 弄進 computed, 不過也是因為這邊才知道原來 computed 01/11 11:22
→ shter: 寫法上還可以傳 set get function 而非只能純 get function 01/11 11:22
→ Schelfaniel: 主要是我覺得react-redux比vuex好懂,雖然是同樣的 01/11 13:14
推 strlen: 你不如問為什麼爛到掉渣的JavaScript會壯大今天這模樣 01/11 22:04
→ ladyboy99: Angular本質是一群工程師為了做框架而產生 而不是開發 01/14 09:40
→ ladyboy99: 者透過遇到的問題而產生的框架 01/14 09:40
推 rodion: 覺得JS爛的人請參見Javascript: The good parts 01/14 15:45
→ rodion: 這個語言確實有一些糟糕透頂的部分 但是只要避開它們 01/14 15:46
→ rodion: 其它還是有許多寫起來非常舒服的地方的 (個人認為不下py) 01/14 15:46