簡體   English   中英

React:React、MVVM 或 Redux 的初學者友好設計模式?

[英]React: Beginner friendly design pattern for React, MVVM or Redux?

我是 React 的初學者,計划開始一些輔助項目來提高我的技能。 哪種設計模式對初學者更友好,Redux 還是 MVVM? 非常感謝有用的鏈接或教程。 謝謝!

以我的經驗,React + Redux 在構建網絡應用程序時是一個非常適合初學者和殺手級的組合。

我強烈建議使用 React 框架 Gatsby 嘗試 Redux。

以下是如何立即開始: https://www.freecodecamp.org/news/how-to-get-started-with-gatsby-2-and-redux-ae1c543571ca/

請注意,大多數 Redux 教程都顯示了 Redux 的過時樣式,我們不再建議在新應用程序中使用。 最好按照https://redux.js.org/tutorials/index的官方教程學習現代 Redux。 如果您關注其他任何內容,請確保它使用官方 redux 工具包和掛鈎。

一般來說:如果您正在關注任何 React 教程並且它花費時間在 class 組件上,那么它可能已經過時了。 function 組件中的鈎子已經存在了幾年,並且幾乎是生態系統已經結束的地方 - 您可能只會在遺留項目中遇到 class 組件。

不過,還要注意,我們建議先學習 React,然后在真正需要時學習 Redux。 一開始你真的不需要任何外部的 state 管理庫,你也不應該嘗試將任何經典設計模式應用於 React。 React 有它自己的做事方式,大多數設計模式確實不太適合它。 所以……只要學習一下框架,看看感覺如何? :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM