如何進行合適的前端技術選型

2021-09-27 11:32:40 字數 661 閱讀 3458

適合自己(團隊)的技術棧才是好技術棧

在專案的架構中,我們需要選擇各種技術棧所對應的技術;在專案的開發中,我們需要選擇各種工具庫。技術選型是我們必然會碰到的,我們常常面臨的不是單個技術的選型,而是對於乙個專案所涉及的一整套技術、方案、規範或者產品的選型。我們需要仔細的去權衡各種技術、各種組合的利弊,做出取捨。

上面列出了很多技術選型需要考慮的因素,那麼到底該如何進行技術選型呢?

首先明確選型的需求和目的,最好能列出必須要考慮的各種因素以及評判標準。

尋找候選技術和產品。這時範圍可以盡量的廣一些,蒐集盡可能多的候選技術和產品。

初步篩選。把一些由於各種限制無法選擇或者明顯不可能的技術或產品排除,篩選3個左右備選方案。

做一些詳細的調查和分析。可以列個技術選型分析表(小的不太重要的技術選型不一定要這麼麻煩,而重要的技術選型則可能要反覆各個步驟多次)

候選a候選b候選c

團隊技術成熟度

效能架構一致性

...

5.可以諮詢其他公司是否用過個技術或產品,可以求教些實踐經驗。

當乙個技術或產品選型後,下面要做的便是接入和推進。抓住時機,堅定地推進。

參考:《技術選型的藝術》

更多專業前端知識,請上

【猿2048】www.mk2048.com

如何進行技術選型

在重大產品決策或者大規模應用開發前一般需要進行技術選型,特別是需要開發乙個之前沒有了解過的系統或者應用時,其目的是為了降低產品研發的技術風險。所以首先需要明確為什麼需要技術選型 需要達到什麼目的,整個過程需要有一套的組織流程來保證。一般可以將整個過程分為調研 候選對比 關鍵技術驗證 原型驗證幾個階段...

如何進行架構技術方案選型

在架構設計時,通常面臨的乙個難題是,如何選擇架構的技術方案.這也是各種專案都會碰到的問題.我們到底是選擇c s,b s模式,如果選擇c s,那麼到底是三層c s還是兩層,到底要不要分布式,b s的展示層是自己寫mvc,還是應用已有的開源的如spring mvc,struts 2.0,jsf技術。總之...

如何進行架構技術方案選型

在架構設計時,通常面臨的乙個難題是,如何選擇架構的技術方案.這也是各種專案都會碰到的問題.我們到底是選擇c s,b s模式,如果選擇c s,那麼到底是三層c s還是兩層,到底要不要分布式,b s的展示層是自己寫mvc,還是應用已有的開源的如spring mvc,struts 2.0,jsf技術。總之...