首頁  >  文章  >  web前端  >  從 Angular 倡議者到 React 愛好者:我的另一邊之旅

從 Angular 倡議者到 React 愛好者:我的另一邊之旅

王林
王林原創
2024-07-22 18:46:031118瀏覽

說到前端開發,我一直是 Angular 的擁護者。 Angular 是我所有應用程式的首選,特別是因為我開發了很多 Ionic 行動應用程序,這些應用程式最初是基於 Angular 或純 JavaScript。多年的 Angular 開發鞏固了我的舒適區,但那一天到來了,我決定冒險進入 React 的世界。

開始:我的角度舒適區

Source https://giphy.com/gifs/life-advice-sweat-1hMdWxlfKh13NOMRvP
我的旅程從 Angular 開始,並且無論經歷什麼困難我都堅持使用它。我很欣賞它的結構化方法以及它如何與 Ionic 無縫整合以進行行動應用程式開發。 **當 Ionic 添加對 React 的支援時,我對此表示懷疑,並認為這只是一個行銷噱頭**。畢竟,我自 2012 年以來一直在建立軟體,並在 2015/2016 年左右嘗試過 React 的早​​期版本之一。我最初的經驗並不那麼出色。過去,React 是一團糟,道具無處不在,嵌套在其他道具中,糾結且令人困惑。 「組件」理論仍處於起步階段,JSX 感覺笨拙且笨拙。沮喪的是,我切換到了 Angular.js(是的,不是拼寫錯誤,最後是 .js,我已經那麼老了)並且沒有回頭。

在接下來的八年裡,我使用 Angular 建立了生產 Web 應用程式、行動應用程式和自訂儀表板。它對我很有幫助,特別是因為我總是更專注於後端開發,將前端視為必要的任務而不是熱情。

反應熱潮

這些年來,我注意到 React 社群正在快速發展。人們熱衷於 React 是前端開發的未來。儘管大肆宣傳,我對 Angular 設定還是很滿意。我之前嘗試過 React,覺得沒有必要重新審視它。

然而,好奇心最終戰勝了我。好奇心促使我嘗試 Next.js,因為我需要一個伺服器端渲染 (SSR) 解決方案,而 Angular 被證明很難實現此目的。一切都從這裡開始改變。 Next.js 帶我進入了一個全新的世界。

Typescript、React、SSR 以及無數我能想到的函式庫。預製組件的數量讓我大吃一驚。我在一天之內就創建了一個功能齊全的應用程序,登入、身份驗證和 Stripe 整合都已設定完成。生產力的提升是不真實的。 我能夠在短短 1 天內為 Feedrika 新聞 API 服務建立前端和支付邏輯

From Angular Advocate to React Enthusiast: My Journey to the Other Side

我發現自己使用一個對我來說很新的框架比使用我已經使用多年的 Angular 框架更有效率。這是一個令人震驚的啟示。

結論

這次經驗徹底改變了我對 React 的看法。我從懷疑論者轉變為看到了它的潛力。 React 生態系統的靈活性和令人難以置信的社區支持給我留下了深刻的印象。 雖然我沒有放棄 Angular,但從 React 中獲得的生產力提升是令人震驚的,我計劃繼續探索這個方向。 我的旅程教會了我對新科技保持開放態度並不斷發展的重要性開發者。

以上是從 Angular 倡議者到 React 愛好者:我的另一邊之旅的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn