對於前端框架,我的認知停留在 - React、Angular、Vue 三分天下,React 最受歡迎,仍為當今框架之首應無人異議,至於昔日王者 Angular 因複雜度及學習曲線有衰退的趨勢,Vue 仗其漸進式特性(可以 <script src="..."> 在網頁寫 JavaScript 簡單整合,也可全站模組元件化以 TypeScript 編譯開發)及易學好上手特性,有後來居上之姿。

我的前端是玩票性質,有段時沒追蹤關注,想了解世界是否已跟我想的不一樣。過往這會是件苦差事,要爬網找資料手工整理,2025 年,這件事該交給 AI 做,請 Perplexity 幫忙調查整理。(心得是 AI 蒐集資料很 OK,做的結論看似完整,CSV、圖表俱全但幻覺難免,不檢查直接用烙賽的機率很高。)

直接說結論。

React、Angular 與 Vue 仍是前三大前端框架,React 穩坐第一是無庸置疑的,但在 State of JavaScript 的調查中,Angular 從 2018 起逐步下滑,滿意度經常墊低,2023 起使用率已被 Vue 反超,落到第三名。而第四名 Svelte 2019 出現後使用率持續成長,2024 已上升到 26%,滿意度 88%、第六名 Solid.js 滿意度 90%,都比 Vue.js 87% 高,值得花點時間了解一下。

而依據 Stack Overflow 的調查結果進行分析,React 的受歡迎程度 39.5%、Angular 17.1% 小贏 Vue.js 15.4%,而好感度(Admired): Svelte 72.8%, Solid.js 67%, React 62.2%, Vue.js 60.2%, Angular 53.4%,聚光燈一樣打在 Svelte 與 Solid.js 身上,再次給了關注這兩個新框架的好理由。

AI 這次蒐集資料主要有兩個來源:State of JavaScriptStack Overflow Developer Survey ,這裡補充一下背景。

State of JavaScript 由 Devographics 組織主辦,是一個專注於開發者調查的集體組織,創辦人 Sacha Greif 是位設計師、開發者與創業家,擁有電腦科學學位,曾居住於中國學習中文,後來在北京擔任網頁設計師,目前居住於日本京都,他在 2016 年創立了首屆 State of JavaScript 調查。統計資料來自每年 1.4–4 萬份問卷調查,調查方式與結果開源具一定可信度。至於 Stack Overflow 的開發者大調查大家應比較熟悉,每年對全端、後端、DevOps 等各類開發者回收 65,000–90,000 份問卷進行統計,議題比較全面性。由於二者的數字有些差距,最主要的差別是 State of JavaScript 的調查更偏向前端攻城獅,Stack Overflow 的結果較全面性,有包含全端、後端甚至 DevOps。

特色項目State of JavaScriptStack Overflow Developer Survey
調查深度深度專業化,詳細分析各框架特性廣度覆蓋,各技術領域概覽
技術覆蓋範圍專注 JavaScript 生態系統涵蓋程式語言、框架、工具、平台
問題設計重點滿意度、學習意願、使用經驗實際使用、學習需求、職涯發展
社群參與度前端社群高度參與開發者社群廣泛參與
地域代表性歐美為主,亞洲代表性較低全球分布較均勻
資料透明度完全開源,提供原始資料部分開放,主要提供統計報告
結果更新頻率年度發布,詳細趨勢分析年度發布,長期趨勢追蹤

以上可作為解讀二者結果時的參考。

A survey of top front-end frameworks in 2025. React remains the top front-end framework, with Vue surpassing Angular in usage. Svelte and Solid.js are rising stars with high satisfaction, per recent developer surveys.


Comments

# by xx

vvv

Post a comment