Jamstack 社群調查的第三年,我們發現了一些我們預期的事情(實際上是我們去年預測的事情),以及一些關於我們社群中許多不同成員的重大驚喜。一些主要結論包括:
Netlify 位於 Jamstack 社群的中心,我們進行年度調查,以便了解我們的開發人員社群。這有助於我們根據社群的需求調整我們的產品和服務。在分享我們的調查結果時,我們也希望幫助開發人員更了解自己和彼此。身為開發人員,經常意味著在真空中工作,而不知道更廣泛的社群中發生了什麼事。我們的調查數據可以幫助提供最佳實踐,以及了解社群中還發生了哪些事情。
除了我們通常的框架普查和關於內容管理系統的問題外,今年我們還詢問了一些受到廣泛關注的新興技術。儘管 2021 年和 2022 年出現了大量媒體報導,但被稱為「Web3」的模糊技術群體引起了不同的感受。另一方面,瀏覽器原生 Web 元件似乎終於達到了主流採用。
像往常一樣,我們的調查涵蓋了我們能夠接觸到的每個人:來自世界各地的各種開發人員都回覆了我們的調查,無論他們是否為 Netlify 用戶,也無論他們是否認為自己是 Jamstack 開發人員。我們今年的調查收到了將近 7,000 份回覆。如果您對我們的方法的細節感興趣,我們有一份關於調查的人口統計和誤差範圍的詳細說明。
像往常一樣,我們要感謝花時間參與調查的開發人員。我們已盡最大努力將您提供給我們的數據轉化為對我們社群中每個人都有用的、可執行的見解,我們希望它能對您有所幫助。
今年,我們的結果分為四個部分
像往常一樣,我們先來看看我們社群的人口統計數據。我們究竟是誰?
今年我們的調查中,回報的職稱分類沒有太大變化:像往常一樣,幾乎所有回覆者(84%)都認為自己是某種工程師。然而,有一個令人好奇的變化:稱自己為「全端」與「前端」的人數幾乎完全顛倒,從去年的 32% 全端和 45% 前端,到 2022 年調查的 44% 全端和 33% 前端。我們追蹤的其他人口統計指標都沒有太大變化,因此我們認為這是社群對自身認知的真正轉變。我們對此可能的原因有兩種理論,我們將在關於工作變動和無伺服器的章節中討論它們。
回覆者百分比
職稱 | 2021 | 2022 |
---|---|---|
開發人員(全端) | 32% | 44% |
開發人員(前端) | 45% | 33% |
開發人員(後端) | 5% | 5% |
設計師 | 4% | 4% |
經理 | 6% | 4% |
主管/企業主 | 4% | |
內容製作人 | 2% | 3% |
DevOps | 2% | 2% |
今年在詢問就業狀況時,我們新增了一個類別「自僱」,這表示結果無法與去年完全比較。許多去年將自己描述為「全職」的人轉到了「自僱」類別,這可能並非描述實際的狀況變化,而是更準確地描述了他們原本的狀況。學生仍然是社群中第二大的群體,佔所有回覆者的 21%。正如我們去年所說,這對於一個社群來說是一個非常積極的訊號:Jamstack 仍然是讓訓練營的學生第一次部署網站的熱門方式,而成為建立網站的「預設」方式意味著 Jamstack 可以期待未來幾年的成長。
回覆者百分比
就業狀況 | 調查參與者百分比 |
---|---|
全職 | 50% |
學生 | 21% |
自僱 | 13% |
約聘人員 | 6% |
兼職 | 5% |
待業中 | 5% |
退休 | 1% |
在詢問我們社群的工作經驗程度時,我們看到了 2020 年和 2021 年的持續趨勢:社群的經驗正在緩慢增加。2021 年是我們新社群成員最多的一年,您可以在此圖表中看到該群體的工作經驗增加了 1 年。在 2022 年,幾乎每 5 位開發人員中就有 1 位表示他們目前的工作經歷已達 15 年或以上。
與目前工作相關的經驗年資,2020-2022
回覆者百分比
經驗年資 | 2020 | 2021 | 2022 |
---|---|---|---|
< 1 | 4% | 13% | 8% |
1-2 | 13% | 19% | 16% |
3-4 | 20% | 18% | 16% |
5-6 | 15% | 12% | 14% |
7-8 | 9% | 7% | 9% |
9-10 | 12% | 8% | 9% |
11-12 | 8% | 5% | 5% |
13-14 | 5% | 3% | 3% |
15+ | 14% | 14% | 19% |
重複我們去年首先注意到的現象,我們回覆者的地理多樣性與他們的職業經驗程度有很強的關聯性。在經驗最豐富的群體中,84% 的回覆者來自北美或歐洲。在我們最新的群體中,那些經驗不到一年的人,這個比例降至 43%。這表示在 2022 年,首次有超過一半加入 Jamstack 社群的人來自這兩個主要地區之外!
我們認為有說服力的一個關於這種關聯的解釋是,全球各地對技術的取得持續改善,導致地理多樣性增加。我們認為這是一個令人鼓舞的趨勢,並希望它也能在其他方面帶來更大的多樣性。
回覆者百分比
經驗年資 | 非洲 | 亞太地區 | 中美洲 | 東亞 | 歐洲 | 中東 | 北美洲 | 南美洲 | 南亞 | 加勒比海 |
---|---|---|---|---|---|---|---|---|---|---|
< 1 | 9.3% | 21.1% | 0.5% | 3.6% | 21.7% | 2.1% | 21.7% | 7.2% | 12.9% | 0.0% |
1-2 | 12.4% | 16.4% | 1.2% | 0.7% | 27.9% | 0.9% | 21.6% | 5.9% | 12.0% | 0.9% |
3-4 | 8.4% | 13.1% | 1.3% | 2.2% | 37.4% | 2.2% | 24.5% | 4.5% | 5.4% | 1.1% |
5-6 | 5.7% | 12.9% | 2.5% | 2.0% | 34.5% | 2.2% | 28.3% | 6.2% | 3.7% | 2.0% |
7-8 | 3.7% | 6.7% | 0.7% | 1.9% | 39.6% | 0.7% | 37.0% | 3.0% | 5.6% | 1.1% |
9-10 | 2.5% | 5.8% | 1.1% | 0.4% | 42.4% | 0.7% | 40.6% | 4.7% | 1.1% | 0.7% |
11-12 | 3.8% | 5.0% | 0.6% | 1.3% | 51.9% | 1.3% | 32.5% | 3.1% | 0.6% | 0.0% |
13-14 | 3.5% | 8.1% | 0.0% | 0.0% | 39.1% | 5.8% | 35.6% | 2.3% | 5.8% | 0.0% |
15+ | 0.7% | 8.0% | 0.5% | 1.1% | 40.3% | 1.5% | 44.1% | 2.0% | 1.3% | 0.5% |
歐洲和北美洲以外的每個地區的佔有率都有所增長。增長最快的地區是非洲,從 2021 年到 2022 年,回覆者從 4% 躍升至 8%。作者也很高興地注意到,他的家鄉加勒比海地區在同一時期從 0.5% 增長到 1%。
回覆者百分比
就業狀況 | 2021 | 2022 |
---|---|---|
歐洲 | 39% | 33% |
北美洲 | 31% | 28% |
所有亞洲 | 18% | 19% |
亞太地區 | 11% | 12% |
非洲 | 4% | 8% |
南亞 | 6% | 8% |
南美洲 | 5% | 5% |
東亞 | 1% | 2% |
中東 | 1% | 2% |
中美洲 | 1% | 1% |
加勒比海 | 1% | 1% |
2021 年一個備受關注的現象是離職人數的激增,這被稱為「大離職潮」。我們很想取得關於這種變化的實際數據,而結果也沒有讓我們失望:足足有三分之一的受訪者表示,他們在過去一年中換了工作,這是一個巨大的轉變。在我們的職稱數據中,我們看到職稱有很大的變化,其中 11% 的人從前端角色轉變為全端角色,在 33% 的人換工作的社群背景下,這種變化似乎完全合理。
關於大離職潮,我們還有第二個問題,詢問人們是什麼因素驅動了他們的行為 – 無論是他們留下來的原因,還是他們離開的原因。人們留下來的最大原因並不令人意外:如果人們喜歡他們的團隊,他們就會留下來。人類是社會性動物,一個你喜歡的團隊會讓工作更令人可以忍受。
一個更令人驚訝的發現是,以那些稱之為「極其重要」的人數來衡量,第二大原因是遠距工作。人們真的、真的很喜歡遠距工作。錢很重要,但它只是人們留下來的第五大原因。職涯發展也是留下來的一個非常重要的原因。
回覆者百分比
完全不重要 | 稍微重要 | 中等重要 | 非常重要 | 極其重要 | |
---|---|---|---|---|---|
團隊 | 3% | 5% | 19% | 40% | 34% |
遠距工作 | 5% | 9% | 22% | 32% | 32% |
職涯發展 | 3% | 6% | 21% | 39% | 31% |
公司文化 | 4% | 8% | 21% | 38% | 29% |
金錢 | 3% | 6% | 25% | 39% | 28% |
企業道德 | 6% | 9% | 24% | 37% | 25% |
我的主管 | 6% | 7% | 24% | 38% | 24% |
技術選擇 | 2% | 7% | 24% | 44% | 23% |
環境影響 | 14% | 16% | 30% | 26% | 14% |
非自願 | 31% | 10% | 34% | 15% | 10% |
人們離職的原因在遠距工作方面甚至更加嚴重:能夠在新工作中遠距工作,是我們社群中人們離職的首要原因,這是以說這是「極其重要」原因的人數來衡量的。以這種方式衡量時,職涯發展位居第二,但如果您將那些稱之為「非常」重要以及「極其」重要的人都算進去,則職涯發展位居第一。公司文化、糟糕的團隊以及沒有足夠的錢位居其後。
回覆者百分比
完全不重要 | 稍微重要 | 中等重要 | 非常重要 | 極其重要 | |
---|---|---|---|---|---|
遠距工作 | 6% | 6% | 18% | 30% | 41% |
職涯發展 | 3% | 5% | 18% | 35% | 39% |
公司文化 | 4% | 6% | 21% | 38% | 31% |
團隊 | 4% | 6% | 21% | 38% | 31% |
金錢 | 4% | 5% | 20% | 40% | 30% |
我的主管 | 6% | 9% | 24% | 34% | 26% |
企業道德 | 6% | 9% | 25% | 36% | 25% |
技術選擇 | 4% | 7% | 25% | 42% | 22% |
環境影響 | 15% | 16% | 30% | 25% | 14% |
非自願 | 36% | 10% | 28% | 15% | 11% |
鑑於三分之一的受訪者在過去一年中換了工作,而且許多人表示遠距工作是他們選擇留下或離開公司的主要原因,我們的下一個發現就變得合理了:令人驚訝的是,有 83% 的受訪者表示他們至少有一半的時間是遠距工作。五分之三(62%)的人至少 90% 的時間是遠距工作,我們將其稱為「全職遠距工作」。在去年的調查中,約有三分之一的人表示他們的工作已轉為全職遠距工作,而我們從較早的調查(例如GitHub 的 Octoverse 報告)中得知,在大流行之前,約有三分之一的人已經是遠距工作,因此這大約是大流行前數字的兩倍。
回覆者百分比
頻率 | 調查參與者百分比 |
---|---|
0% | 3% |
1-9% | 4% |
10-24% | 5% |
25-49% | 5% |
50-74% | 9% |
75-89% | 12% |
90-99% | 23% |
100% | 39% |
由於許多遠距工作是由疫情所驅動,而且世界各地的辦公室仍在重新開放的過程中,我們認為有必要詢問這種新狀態是否會是永久性的,或者人們是否正在慢慢地返回辦公室。
明確的回應是,遠距工作將會持續存在。絕大多數(76%)的受訪者表示,他們在過去一年中遠距工作的頻率保持不變或增加。事實上,最強烈的信號是這是一種新常態:52% 的人表示他們的遠距工作情況沒有改變,而遠距工作頻率更高的人與更少的人的比例僅為 1.04,這表示只有很小的淨變化。
回覆者百分比
頻率 | 調查參與者百分比 |
---|---|
更多時間在辦公室工作 | 7% |
稍微更多時間在辦公室工作 | 16% |
沒有變化 | 52% |
稍微更多時間遠距工作 | 9% |
更多時間遠距工作 | 15% |
我們還詢問了社群成員對遠距工作各個方面的看法。87% 的受訪者表示他們喜歡遠距工作,但只有 71% 的人表示他們的公司「弄清楚了」遠距工作,這表示有 16% 的人喜歡遠距工作,即使他們認為他們的公司在這方面做得不太好。
回覆者百分比
調查參與者百分比 | |
---|---|
非常不同意 | 3% |
有點不同意 | 4% |
既不同意也不同意 | 7% |
有點同意 | 26% |
非常同意 | 61% |
回覆者百分比
調查參與者百分比 | |
---|---|
非常不同意 | 6% |
有點不同意 | 9% |
既不同意也不同意 | 14% |
有點同意 | 32% |
非常同意 | 39% |
正如我們從工作變動數據中推測的那樣,希望比目前更常遠距工作的人數很高:59%。而表示他們換工作是為了能夠更常遠距工作的人數為 35%。這是一個巨大的變化,也是一個強烈的動機。
回覆者百分比
調查參與者百分比 | |
---|---|
非常不同意 | 5% |
有點不同意 | 8% |
既不同意也不同意 | 28% |
有點同意 | 16% |
非常同意 | 43% |
回覆者百分比
調查參與者百分比 | |
---|---|
非常不同意 | 23% |
有點不同意 | 8% |
既不同意也不同意 | 34% |
有點同意 | 12% |
非常同意 | 23% |
我們關於遠距工作的最後一對問題確定了兩件事:首先,我們證實人們並不只是討厭他們的工作條件發生變化:當被問及如果被要求更常遠距工作是否會辭職時,只有 11% 的人表示會,而有 55% 的受訪者表示,他們寧願辭職也不願減少遠距工作的時間。
在探討完人口統計資料後,讓我們來看看 2022 年我們建置了什麼。
大多數人一年會建置許多網站,因此我們允許人們針對他們建置的網站用途給出多個答案。結果與去年相似:最常見的單一答案是個人網站(例如部落格或履歷)。消費性軟體、B2B 軟體和電子商務仍然是主要的重點領域。
回覆者百分比
目的 | 調查參與者百分比 |
---|---|
個人網站 | 45% |
消費性軟體 | 40% |
B2B 軟體 | 39% |
電子商務 | 38% |
資訊型 | 38% |
內部工具 | 37% |
文件 | 29% |
潛在客戶開發 | 29% |
企業軟體 | 26% |
新聞/娛樂 | 14% |
社群媒體 | 14% |
零售 | 13% |
遊戲 | 11% |
串流媒體 | 9% |
政治/社會運動 | 5% |
我們從去年重複提出的另一個問題是詢問人們他們建置了哪種類型的網站。與 2021 年的情況一樣,單頁應用程式 (SPA) 很受歡迎,但大多數是各種程度的靜態網站——完全或大部分是靜態的。這並不令人意外,因為 Jamstack 的核心一直是靜態網站的漸進式增強。
完全動態網站對於某些應用程式仍然很受歡迎,這次我們詢問了一個新的類別:邊緣動態網站,我們在這裡將其定義為完全動態,並在邊緣呈現所有內容的網站(即使用無伺服器函數或邊緣函數)。這是一個相當新的類別,因此它也是最小的類別,但幾乎一半 (47%) 的人表示他們今年至少建置了一個此類網站。這追蹤了我們在後續問題中看到的無伺服器的成長。
回覆者百分比
沒有 | 幾個專案 | 許多專案 | 大多數專案 | 全部 | |
---|---|---|---|---|---|
SPA | 20% | 41% | 15% | 16% | 8% |
完全動態 | 28% | 36% | 15% | 15% | 6% |
邊緣動態 | 53% | 30% | 9% | 6% | 3% |
大部分靜態 | 26% | 43% | 17% | 11% | 3% |
完全靜態 | 30% | 40% | 15% | 11% | 4% |
我們每年都會問的另一個標準問題是關於您的工作目標裝置。我們之前曾用這個問題來指出,雖然「行動優先」長期以來一直是業界的口號,但桌上型裝置在成為我們工作最重要的目標方面仍然略勝一籌,而平板電腦則位居第三。
然而,在過去 3 年中,我們的「其他所有裝置」類別,稱為「特定裝置瀏覽器」(我們建議使用物聯網裝置或智慧手錶之類的裝置)一直在穩步成長,現在完全有三分之一的人表示這個定義有些模糊的第四類別至少有些重要。這是一個驚喜!我們將進行後續調查,以發現那些認為這些裝置重要的人究竟在談論什麼。
表示這些目標有些或非常重要的受訪者百分比
類型 | 2020 | 2021 | 2022 |
---|---|---|---|
桌上型電腦 | 99% | 98% | 97% |
手機 | 95% | 94% | 94% |
平板電腦 | 92% | 91% | 90% |
特定裝置瀏覽器 | 18% | 25% | 34% |
我們關於 2022 年網站目標的最後一個問題是關於受眾規模:您的網站服務的受眾有多大?這是另一個我們有來自三年調查數據並能夠看到趨勢的問題,儘管沒有太大變化。最常見的網站類型仍然是為相對較小的受眾(數百或數千名使用者)建置的網站。但是,超過三分之一的人表示他們今年建置的網站是為數百萬的受眾設計的,而這一類別在 2022 年有所成長。
回覆者百分比
2020 | 2021 | 2022 | |
---|---|---|---|
10 個使用者 | 63% | 65% | 64% |
100 個使用者 | 78% | 77% | 74% |
1000 個使用者 | 83% | 79% | 75% |
10 萬個使用者 | 58% | 55% | 55% |
1 百萬個使用者 | 32% | 32% | 36% |
我們最大的一組問題圍繞在技術選擇。這種資料很容易變成一場人氣競賽,因此我們應該清楚一點:最受歡迎的選擇不一定總是您的最佳選擇。正如我們稍後將看到的,您的使用案例比技術的整體採用率重要得多。但是,在某個使用案例的範圍內,受歡迎程度可以提供幫助。開放原始碼技術受益於更多的貢獻者:錯誤會更快地修復、文件會更好、粗糙的邊緣會更快地消除,並且會有更多的外掛程式和第三方整合。
本節包含許多如下所示的圖表。在水平軸上,我們測量某項技術的使用率,方法是計算表示在過去一年中在「某些專案」或「許多專案」中使用過該技術的人數。我們不計算表示「很少」使用某項技術的人,因此我們相信我們的「某些+許多」數字代表真實、常規的使用率。
在詢問人們使用某項技術的頻率的同時,我們也會詢問他們是否希望在未來一年內更多或更少地使用它。我們採用「想使用更多」和「想使用更少」數字的比率來建立我們的垂直軸,我們稱之為「滿意度分數」。1.0 或更高的分數表示該技術的使用者總體上對它感到熱情,而低於 1.0 的分數表示他們不熱情。在我們調查的三年中,低於 1.0 的滿意度分數強烈(但不完全)預測了次年使用率的下降,而高滿意度分數則與市佔率的成長良好相關。
Jamstack 生態系統中前端和後端程式碼的解耦性質意味著 CMS 是我們建置的許多網站的重要組成部分。正如任何使用過 CMS 建置網站的人都知道,一旦 CMS 嵌入到公司的文化和工作流程中,就很難將其移除,因此對於許多人來說,這是一個至關重要的選擇。
CMS | 在「某些」或「許多」專案中使用 | 滿意度分數 | |
---|---|---|---|
1. WordPress | 37% | 0.5 | |
2. Notion | 26% | 2.3 | |
3. WordPress (無頭) | 22% | 1.0 | |
4. Contentful | 19% | 1.4 | |
5. Strapi | 18% | 2.0 | |
6. Sanity | 16% | 3.0 | |
7. Drupal | 14% | 0.6 | |
8. Wix | 13% | 0.6 | |
9. Webflow | 12% | 1.0 | |
10. Prismic | 11% | 1.8 | |
11. Squarespace | 11% | 0.6 | |
12. Ghost | 10% | 1.5 | |
13. Storyblok | 9% | 2.0 | |
14. Builder | 8% | 1.0 | |
15. Forestry | 8% | 1.0 | |
16. Agility CMS | 7% | 0.8 | |
17. Weebly | 7% | 0.8 | |
18. ButterCMS | 6% | 1.0 | |
19. Contentstack | 6% | 1.0 |
如果你看過我們之前的調查,今年的程式語言數據並沒有太多驚喜。需要注意的是:當我們展示程式語言時,應該明確指出這些數據是關於它們在 Jamstack 社群中的受歡迎程度;在更廣泛的運算調查中,Java 是一個更受歡迎的選擇。
語言 | 在「某些」或「許多」專案中使用 | 滿意度分數 |
---|---|---|
1. JavaScript | 96% | 3.0 |
2. TypeScript | 67% | 7.4 |
3. SQL | 64% | 1.8 |
4. Shell (Bash) | 53% | 1.5 |
5. Python | 42% | 2.2 |
6. PHP | 42% | 0.6 |
7. Java | 26% | 0.6 |
8. C# | 21% | 1.1 |
9. Ruby | 18% | 1.0 |
10. C/C++ | 17% | 1.1 |
11. Go | 16% | 2.2 |
12. Rust | 12% | 3.0 |
13. Visual Basic | 10% | 0.7 |
14. Swift | 9% | 2.0 |
15. Objective-C | 6% | 0.5 |
16. Perl | 6% | 0.5 |
17. Elixir | 6% | 1.5 |
一直以來都是我們最大的章節,今年我們追蹤了 29 個框架,其中一些我們在先前幾年追蹤過的框架已從調查中剔除(我們對成長不快的框架的截止份額為 4%)。
在我們的框架數據中,最明顯的故事是 React 的持續成長。去年獲得了很高的滿意度分數,我們預測它將繼續成長,而今年確實如此,達到 71% 的新紀錄,這是在我們過去 3 年追蹤的所有框架中最高的。雖然有很多用於建構反應式 Web 應用程式的選項,但圍繞 React 的龐大生態系統仍然使其成為許多人的簡單選擇。
搭著 React 受歡迎程度的順風車的是 Next.js,這是一個基於 React 的功能齊全的「廚房水槽」框架。今年,47% 或將近二分之一的開發人員表示他們在某些或許多專案中使用過 Next.js,並且滿意度得分超過 4.0,我們預期它將繼續成長。
雖然我們一直在框架數據中追蹤它,但 Vite 更像是一個打包工具,與 Webpack 和 Babel 等選擇競爭。它已被採用為包括 Nuxt 和 SvelteKit 在內的其他幾個框架的預設打包工具,這促成了其高份額,但其出色的滿意度得分完全是它自己的功勞。
語言 | 在「某些」或「許多」專案中使用 | 滿意度分數 |
---|---|---|
1. React | 71% | 2.9 |
2. Express | 49% | 1.7 |
3. Next.js | 47% | 4.2 |
4. jQuery | 44% | 0.3 |
5. Vue | 33% | 3.1 |
6. Vite | 32% | 9.7 |
7. Gatsby | 28% | 0.9 |
8. Nuxt.js | 22% | 2.7 |
9. Angular 2+ | 20% | 0.7 |
10. 11ty | 19% | 3.8 |
11. Svelte | 19% | 5.3 |
12. SvelteKit | 15% | 4.0 |
13. Jekyll | 14% | 0.4 |
14. Angular 1.x | 14% | 0.3 |
15. Hugo | 13% | 1.2 |
16. Preact | 12% | 2.0 |
17. Astro | 11% | 4.5 |
18. Remix | 10% | 2.3 |
19. Nest | 9% | 2.0 |
20. VuePress | 8% | 1.7 |
21. Gridsome | 7% | 0.8 |
22. Docusaurus | 7% | 2.5 |
23. Hapi | 6% | 1.0 |
24. SolidJS | 6% | 2.0 |
25. Sapper | 5% | 0.7 |
26. Stencil | 5% | 1.5 |
27. Quasar | 4% | 1.0 |
28. RedwoodJS | 4% | 3.0 |
29. Blitz.js | 4% | 3.0 |
查看整體框架圖的擁擠左下角可能會隱藏一些細節,因此我們仔細查看份額為 10% 或以下的框架。這裡有一些較舊的框架,例如 Hapi 和 Gridsome,但也有些新加入者。
框架 | 在「某些」或「許多」專案中使用 | 滿意度分數 |
---|---|---|
1. Remix | 10% | 2.3 |
2. Nest | 9% | 2.0 |
3. VuePress | 8% | 1.7 |
4. Gridsome | 7% | 0.8 |
5. Docusaurus | 7% | 2.5 |
6. Hapi | 6% | 1.0 |
7. SolidJS | 6% | 2.0 |
8. Sapper | 5% | 0.7 |
9. Stencil | 5% | 1.5 |
10. Quasar | 4% | 1.0 |
11. RedwoodJS | 4% | 3.0 |
12. Blitz.js | 4% | 3.0 |
我們發現研究調查中每年使用率和滿意度分數的變化很有啟發性。請記住,這些是變化;例如,Next.js 和 Nuxt.js 的整體滿意度得分都很高,只是比去年低。我們將此圖表分為四個象限。
我們每年都看到的一個模式是,份額成長的框架通常會在此過程中失去滿意度得分。這是合理的:隨著越來越多的人採用一項技術,熱情的早期採用者越來越少,而越來越多的人將框架用於其最佳領域之外的用例。
處於早期採用階段的技術往往會出現快速成長,並且用戶的滿意度逐年提高。
jQuery 幾乎獨自佔據一個象限。任何在 2022 年仍然使用 jQuery 的人都在這方面投入了大量資源,並且這點顯而易見。
同時失去使用率和滿意度對專案維護者來說是個壞消息。
框架 | 使用率變化 (%) | 滿意度變化 | 使用率 |
---|---|---|---|
1. React | 2.9% | -1.4 | 71% |
2. Express | -2.3% | -0.2 | 49% |
3. Next.js | 3.8% | -2.8 | 47% |
4. jQuery | -6.8% | 0.1 | 44% |
5. Vue | -6.4% | -2.1 | 33% |
6. Vite | 17.8% | 0.1 | 32% |
7. Gatsby | -8.9% | -1.0 | 28% |
8. Nuxt.js | -2.8% | -2.9 | 22% |
9. Angular 2+ | 0.1% | -0.2 | 20% |
10. 11ty | 1.6% | -2.2 | 19% |
11. Svelte | 4.6% | -0.2 | 19% |
12. SvelteKit | 6.9% | -2.0 | 15% |
13. Jekyll | -2.5% | -0.1 | 14% |
14. Angular 1.x | -1.3% | 0.1 | 14% |
15. Hugo | -1.8% | -0.1 | 13% |
16. Preact | 1.5% | -0.7 | 12% |
17. Remix | 7.7% | 0.9 | 10% |
18. Nest | 0.2% | -0.6 | 9% |
19. VuePress | -0.8% | -0.7 | 8% |
20. Gridsome | -1.5% | -0.9 | 7% |
21. Docusaurus | 0.8% | 0.6 | 7% |
22. Hapi | 0.4% | -0.3 | 6% |
23. Sapper | -1.1% | -0.5 | 5% |
24. Stencil | 0.7% | -0.3 | 5% |
25. RedwoodJS | -0.3% | 1.2 | 4% |
26. Blitz.js | 0.7% | 1.0 | 4% |
除了 Jamstack 社群的現況,我們還收集了一些關於新興趨勢的數據,並嘗試利用我們的數據來預測 2023 年的發展方向。
React 在 Web 框架領域的持續主導地位似乎將會持續下去,我們預期 React 及其相關的 Next.js 在 2023 年會進一步成長。但 React 只是建構實用網站的眾多可能方式之一。
如果您正在尋找具有高效能和低資源佔用的互動性,例如您的使用者群主要為行動裝置使用者,您可能會想考慮 Astro 或 Sveltekit。
正如我們已經提到的,如果您正在建構靜態或近乎靜態的網站,我們仍然認為 11ty 是一個絕佳的選擇,考慮到它相對於該領域其他 SSG 的成長。
我們在 2022 年的社群媒體上聽到了很多關於 Web3 的討論,因此我們在今年的調查中加入了幾個關於 Web3 技術的特定問題(在進行小型預先調查後,我們沒有將 Metaverse 納入我們對 Web3 的定義中,因為大多數受訪者不認為它是 Web3 的一部分)。
總體而言,只有約 10% 的受訪者表示他們嘗試過我們詢問的任何 Web3 技術。應用我們在計算 Web 框架時使用的相同「一些或許多專案」標準,Web3 技術的使用率沒有超過 3%。
回覆者百分比
沒有 | 幾個專案 | 許多專案 | 大多數專案 | 全部 | |
---|---|---|---|---|---|
比特幣 | 89% | 7% | 1% | 1% | 1% |
以太坊 | 87% | 9% | 1% | 1% | 1% |
索拉納 | 93% | 4% | 1% | 1% | 1% |
其他區塊鏈 | 89% | 7% | 1% | 1% | 1% |
DAO(去中心化自治組織) | 93% | 4% | 1% | 1% | 1% |
其他 dApp(去中心化應用程式) | 90% | 6% | 2% | 1% | 1% |
NFT(非同質化代幣) | 86% | 10% | 2% | 1% | 1% |
在新興技術中,低使用率是可以預期的,因此我們也詢問了情感問題。13% 的受訪者不知道 Web3 是什麼,而另外三分之一的人對它持中立態度。在那些表達對 Web3 的感受的人中,對其持負面態度的人(31%)略多於對其持正面態度的人(28%)。如果我們將其轉換為我們在調查其他部分中使用的滿意度分數,則將為 0.9,我們預期 Web3 在未來一年內會失去市佔率。
回覆者百分比
總體而言,您對 Web3 的感覺如何? | 次數 |
---|---|
我不知道它是什麼 | 13% |
強烈負面 | 18% |
負面 | 13% |
中立 | 29% |
正面 | 20% |
強烈正面 | 8% |
瀏覽器原生的 Web Components 在 11 年前推出,但在大約 2018 年之前,一直缺乏所有主要瀏覽器的支援。從那時起,它們的採用顯著加速,雖然它們仍然沒有被我們大多數受訪者使用,但我們認為我們可以在 2022 年稱它們為可靠的選擇。
使用我們應用於 Web 框架的相同標準,原生 Web Components 的使用率為 32%。更令人鼓舞的是,它們的滿意度分數為 4.3,因此我們預期 Web Components 的採用在 2023 年會快速成長。
回覆者百分比
次數 | |
---|---|
不了解它們 | 23% |
很少使用,而且不想使用 | 16% |
很少使用,但想要更多 | 29% |
使用一些,而且想要減少 | 5% |
使用一些,而且想要更多 | 19% |
使用很多,而且想要減少 | 1% |
使用很多,而且想要更多 | 7% |
我們涵蓋的最後一個趨勢是無伺服器技術的成長,有時也稱為邊緣運算。去年,我們有點驚訝地得知無伺服器的採用率已達到 46%,因此今年我們確保提出更詳細的問題。
使用我們去年使用的任何採用率的標準,無伺服器的使用率從 46% 躍升至 71%。我們預期會成長,但這比我們預期的要快得多。應用我們通常用於 Web 框架的「一些+許多」專案標準,無伺服器技術的採用率為 35%,相對於框架而言,這使其大於 Vue 但小於 Next.js。
我們在上面提到,去年人們將自己描述為「全端」開發人員而不是「前端」開發人員的情況發生了很大的轉變。我們認為無伺服器採用率的大幅躍升可能是原因:無伺服器讓前端開發人員能夠以最少的麻煩建構全端應用程式,而且其採用速度如此之快,正在改變我們描述自己的方式。
鑑於自去年以來的快速成長,我們預期會看到採用率進一步成長,尤其是使用者從「少數專案」類別轉向更認真的使用。
回覆者百分比
次數 | |
---|---|
沒有 | 30% |
幾個專案 | 36% |
一些專案 | 18% |
許多專案 | 12% |
全部 | 5% |
Web 作為一個平台的演變持續快速且令人興奮,新技術不斷推動 Web 可以做什麼以及開發人員可以多快交付產品的界限。我們也更了解了我們的社群作為人類:他們在哪裡、他們是誰以及是什麼激勵著他們。
我們希望讓您了解您所屬的社群以及您的同儕使用的技術,讓您對自己的位置有所了解,並對您在明年應該投入時間和精力的地方有一些想法。
再次感謝所有參與社群調查的人。