首頁>Club>
做前端架構需要什麼能力?
5
回覆列表
  • 1 # 藍色的秋風

    前端架構

    1.首先你做前端架構不單單需要學會前端的知識,而且需要學會後端,甚至是運維的知識。

    2.前端架構是一整套的體系,例如從開發到測試再到上線的一整套測試,都是有架構的。

    3.開發有開發的規範,有ESLint還有webpack等一系列的外掛對程式碼進行規範,有規定的框架開發,程式碼的統一,文件的統一,註釋的統一。

    4.到測試,有自動化測試,迴歸測試,版本的迭代,git工作流,這些都是架構,都是需要有一個規範化的平臺。

    5.最後到釋出上線,有持續整合,線上程式碼的回滾,前端監控,服務端渲染,日誌收集,埋點系統等等。

  • 2 # NuoHui

    說說我的理解。

    你先要知道前端專案是有生命週期的,我們可以分為三個部分。

    初始化階段 => 開發階段 => 釋出階段。

    每個階段都有很多問題要考慮。

    1. 初始化階段: 需要自己寫一套腳手架,好處就是統一專案結構,能處理多型別專案,支援mock api.

    2. 開發階段: 開發除錯devServer, 必要的npm scripts, 程式碼質量保證(eslint +husky +git hooks+code review),平臺元件庫,統一對接ui的適配方案,api mock。埋點,測試。

    3. 釋出階段:自動化釋出,前端監控(效能監控,錯誤上報)。

  • 中秋節和大豐收的關聯?
  • 月子期間該如何預防乳腺炎?