報道公司事件 · 傳播行業動態
Javascript可以說是目前世界上最靈活的編程語言:它既可以使用面向對象的方法,也可以選擇面向對象的實現風格同時,它也可以模擬和使用幾乎所有的編程風格和技巧自己使用JavascriPt編寫一些小程序和為企業級的應用程序撰寫代碼是完完全全兩種體驗。而作為企業級的前端團隊,需要的是更規范的寫JavascriPt代碼,做更少的體力勞動,更高效的達到目的。
所以,要對最主要的編程手段JavaSCriPt代碼進行重構,第一件事就是構建一個可以讓開發工程師在里面安全編寫代碼的前端基礎架構。
前端基礎架構是前端團隊運行所必需工具和系統的體系。它可以對開發工程師在開發過程中觸及到的方方面面通過代碼的手段加以限制和規范。使得開發工程師再面對靈活的JavaSCriPt代碼不會出現問題。
同時,前端基礎架構也應該規定開發工程師的代碼風格,使其不能隨意發揮個人風格,整個開發團隊保持開發風格上的統一。數年以來,各個公司的前端工程師都開始并且不斷的嘗試構造更先進的適合前端開發工作的框架。以此來改變前端開發工作無序且類似小作坊式的工作模式。
然而,構建一個前端基礎架構是相當困難的,它需要將JavascriPt危險的靈活性屏蔽在項目開發之外,并且考慮到實際開發過程中的所有需求,并且能夠兼容未來的變化。