摘要:前端架構該做的事做人。不能太自負,要能接受隊友的意見。不能為了架構而架構,要為了匹配當前團隊的業(yè)務與人。要編寫模塊之間的消息通訊的組件。監(jiān)聽各種事件,促進團隊的溝通與進程。持續(xù)可擴減少代碼的重構。
前端架構該做的事
1.做人。
不能太自負,要能接受隊友的意見。不能為了架構而架構,要為了匹配當前團隊的業(yè)務與人。在技術選型的時候千萬不要去把語言與語言的對比太當回事,因為當一個技術用的極致不會比另外對比的語言差到哪去的。
2.代碼與文件分模型。
模塊化代碼,模塊文件。比如可以所有的JS都放一個文件,也可以一個業(yè)務模塊的CSS、HTML、JS放一塊分一個模。
要多思考這么做為什么?
3.雅虎軍規(guī)。
35條軍規(guī)做到極致不能少。
4.消息通訊。
要編寫模塊之間的消息通訊的組件。監(jiān)聽各種事件,促進團隊的溝通與進程。
5.插件隨組。
各種插件之間隨意分發(fā),隨意組合都沒問題。
6.本地可調。
要有一個優(yōu)秀的調試環(huán)境,方便很快的找到錯誤與問題等。
7.多端方案。
不僅僅只有CSS布局這種要考慮多端,包括開發(fā)的插件也要考慮多端。
8.自動化優(yōu)先。
自動化的js、css合并,各種圖片、JS、css壓縮等。如果手動會很痛苦。
9.持續(xù)可擴
減少代碼的重構。
10.一鍵部署
東西做好了,運維不一定明白。要做到你只要告訴他輸入什么命令就會給他返回安裝成功就行。
--by 老袁
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/86597.html
某熊的技術之路指北 ? 當我們站在技術之路的原點,未來可能充滿了迷茫,也存在著很多不同的可能;我們可能成為 Web/(大)前端/終端工程師、服務端架構工程師、測試/運維/安全工程師等質量保障、可用性保障相關的工程師、大數(shù)據(jù)/云計算/虛擬化工程師、算法工程師、產品經理等等某個或者某幾個角色。某熊的技術之路系列文章/書籍/視頻/代碼即是筆者蹣跚行進于這條路上的點滴印記,包含了筆者作為程序員的技術視野、...
摘要:業(yè)務和架構不分家,架構是建立在對業(yè)務的理解之上的。主鍵最好保持順序遞增,隨機主鍵會導致聚簇索引樹頻繁分裂,隨機增多,數(shù)據(jù)離散,性能下降。沒有索引的更新,可能會導致全表數(shù)據(jù)都被鎖住。 本博客并非全部原創(chuàng),其實是一個知識的歸納和匯總,里面我引用了很多網上、書上的內容。也給出了相關的鏈接。 本文涉及的知識點比較多,大家可以根據(jù)關鍵字去搜索相關的內容和購買相應的書籍進行系統(tǒng)的學習。不對的地方...
摘要:可能很多人和我一樣首次聽到前端架構這個詞第一反應是前端還有架構這一說呢在后端開發(fā)領域系統(tǒng)規(guī)劃和可擴展性非常關鍵因此架構師備受重視早在開發(fā)工作啟動之前他們就被邀請加入到項目中而且他們會跟客戶討論即將建成的平臺的架構要求使用還什么技術棧內容類型 可能很多人和我一樣, 首次聽到前端架構這個詞, 第一反應是: 前端還有架構這一說呢? 在后端開發(fā)領域, 系統(tǒng)規(guī)劃和可擴展性非常關鍵, 因此架構師備...
閱讀 786·2023-04-25 17:33
閱讀 3641·2021-07-29 14:49
閱讀 2488·2019-08-30 15:53
閱讀 3442·2019-08-29 16:27
閱讀 2011·2019-08-29 16:11
閱讀 1038·2019-08-29 14:17
閱讀 2447·2019-08-29 13:47
閱讀 2024·2019-08-29 13:28