自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Angular怎么還沒(méi)死

譯文 精選
開(kāi)發(fā) 項(xiàng)目管理
不管怎樣,Angular經(jīng)歷了比其他框架更多的版本。雖然這看起來(lái)像是一件好事,但從AngularJS到v2到v8,再到現(xiàn)在的v17,每個(gè)新版本,開(kāi)發(fā)人員都必須重寫(xiě)或遷移他們的代碼,這讓他們覺(jué)得自己就像坐在永無(wú)止境的技術(shù)過(guò)山車(chē)上。

作者丨Mohit Pandey

編譯丨諾亞

出品 | 51CTO技術(shù)棧(微信號(hào):blog51cto)

Angular已經(jīng)完全改版了。

“歡迎來(lái)到Angular的復(fù)興,”Angular官方在X(twitter)上發(fā)布了這樣一條帖子。

圖片圖片

正如開(kāi)發(fā)人員所承諾的那樣,該框架已經(jīng)推出了v17,在語(yǔ)法和模板特性方面進(jìn)行了許多新的升級(jí)。Angular的頁(yè)面現(xiàn)在包括深色模式、深度指南、搜索功能和大量教程,最重要的是,還有Playground,它允許用戶編寫(xiě)用戶模板,從最新的功能開(kāi)始。

這次改版的亮點(diǎn)是Angular.dev,它是Angular未來(lái)開(kāi)發(fā)的新家園。這包括新的教程、更新的文檔和最新Angular功能的指南。Playground是你可以探索所有這些概念的地方。

圖片圖片

發(fā)布博客(@angular)強(qiáng)調(diào)了公司對(duì)開(kāi)源開(kāi)發(fā)的承諾,以及對(duì)未來(lái)的v18版本的改進(jìn),該版本將重點(diǎn)放在穩(wěn)定性上。此外,Angular的高級(jí)開(kāi)發(fā)者關(guān)系Emma Twersky強(qiáng)調(diào),該公司還重新格式化了其API和CLI引用,使其看起來(lái)像編輯器中的代碼,以便于引用。

如果說(shuō)有什么不同的話,那就是站點(diǎn)的更新突出了Angular框架現(xiàn)在的能力。

1、每次都太少太晚

雖然許多使用Angular的開(kāi)發(fā)人員對(duì)Angular的“新變化”感到非常興奮,但也有人說(shuō)它已經(jīng)死了,或者只是一個(gè)改版。一些人甚至開(kāi)玩笑地質(zhì)疑它是否被Adobe收購(gòu)了,因?yàn)榫W(wǎng)站的新設(shè)計(jì)和標(biāo)志看起來(lái)與Adobe的非常相似。

Angular死了嗎?它的死忠粉們肯定認(rèn)為沒(méi)有,他們?nèi)匀槐е鳤ngular將東山再起的希望。可是在web開(kāi)發(fā)的世界里,更新、閃亮的框架,比如React,出現(xiàn)的速度比你說(shuō)“Angular”的速度還快,很容易讓人懷疑這個(gè)框架是否真的會(huì)成為歷史的塵埃。

2022年,我們看到了Angular v15的發(fā)布,根據(jù)早期評(píng)論,它更加精致、穩(wěn)定、可支持,這是它為生存所做的最后努力。當(dāng)然,它可能沒(méi)有在互聯(lián)網(wǎng)上興起多大波瀾,但它確實(shí)被許多人使用。

Angular 15深受一眾開(kāi)發(fā)人員的喜愛(ài)。但現(xiàn)實(shí)真的會(huì)這樣順利嗎?

2023年5月,Angular發(fā)布了v16,它被稱(chēng)為“自Angular首次推出以來(lái)最大的版本”,但開(kāi)發(fā)者社區(qū)似乎并不太認(rèn)同這一說(shuō)法。

根據(jù)2023年Stack Overflow的開(kāi)發(fā)人員調(diào)查,Angular的巔峰期已經(jīng)過(guò)去了。它的使用率已經(jīng)下降至18.7%,與2021年的30.7%和2022年的22.9%的輝煌時(shí)期相去甚遠(yuǎn)。React、Vue,甚至jQuery都搶走了它的桂冠。

更不用說(shuō),Angular的58.6%的滿意度與React的74.5%和Vue的66.9%相比,無(wú)疑相形見(jiàn)絀。

至于為什么會(huì)失寵?對(duì)于初學(xué)者來(lái)說(shuō),像React和Vue這樣更新、更輕的框架已經(jīng)出現(xiàn)了,它們的語(yǔ)法更簡(jiǎn)單、渲染更快、SEO支持更好、包大小更小。

2、依然在努力堅(jiān)持

谷歌一直以扼殺其許多產(chǎn)品而聞名。2019年,它殺死了AngularJS,但反過(guò)來(lái)又為其開(kāi)發(fā)人員提供了Angular,這個(gè)框架的重點(diǎn)不僅僅是JavaScript。

不管怎樣,Angular經(jīng)歷了比其他框架更多的版本。雖然這看起來(lái)像是一件好事,但從AngularJS到v2到v8,再到現(xiàn)在的v17,每個(gè)新版本,開(kāi)發(fā)人員都必須重寫(xiě)或遷移他們的代碼,這讓他們覺(jué)得自己就像坐在永無(wú)止境的技術(shù)過(guò)山車(chē)上。

而且,我們不要忘記老版本一直缺乏支持和文檔。盡管有了測(cè)試版更新,Angular v17仍然贏得了開(kāi)發(fā)人員的喜愛(ài)。

所以,Angular可能不是市面上最時(shí)髦的框架,但它仍然很有活力。有趣的是,谷歌也一直在使用React和Angular作為它的很多框架。

但就像每一次更新和每年例行公事一樣,新的博客不斷涌現(xiàn),來(lái)檢查Angular是否已經(jīng)死了。Angular團(tuán)隊(duì)知道這一點(diǎn),因此承諾很快就會(huì)發(fā)布v18的穩(wěn)定版本,因?yàn)樗麄冎肋@是開(kāi)發(fā)人員一直渴望的。

參考鏈接:https://analyticsindiamag.com/how-is-angular-not-dead-yet/

責(zé)任編輯:武曉燕 來(lái)源: 51CTO技術(shù)棧
相關(guān)推薦

2024-12-16 07:15:00

2021-06-16 13:08:14

微軟Windows 10Windows

2020-01-09 15:35:54

ReactAngularVue.js

2018-04-08 15:17:23

2023-06-12 07:10:05

庫(kù)克iPhone硬件

2021-06-15 14:14:21

統(tǒng)一推送聯(lián)盟AndroidiOS

2017-07-26 10:08:06

FABDesign SuppAndroid

2023-09-07 11:33:42

通訊鐵塔機(jī)械

2014-06-18 10:22:41

AngularAngular項(xiàng)目

2022-12-23 07:40:00

ReactVueAngular

2021-07-01 21:49:48

微服務(wù)Nacos服務(wù)

2022-05-10 08:57:56

死鎖程序線程

2021-12-28 21:52:14

訂單

2021-08-31 10:25:55

性能Change Buff索引

2023-11-09 08:46:24

2020-07-08 11:05:52

ReactAnglar前端

2023-05-09 07:16:06

2015-12-18 10:14:08

Angular框架時(shí)代

2023-11-07 11:24:18

2024-04-01 06:16:05

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)