[前端架構搭建]requirejs+jquery+bootstarp+Angular的前端組合架構搭建詳解(1)-----架構的引入與選擇

來源:互聯網
上載者:User

標籤:http   ar   使用   sp   java   資料   bs   tt   管理   

在園子裡晃了兩年多,已經從小白變成了小白白。

這個架構的背景是這樣的,公司本身有一套自己的架構,但是由其他部門維護,部門想自己弄一套架構,由自己的人來搞。

剛剛調到架構的我,成功的中槍。

廢話少說,我們開始

-----------------------------------------------我是華麗的分割線---------------------------------------------------------------------

 各架構的使用與原因,每一個部分都有他必要存在的價值,每個部分都是需要控制和選擇的

每個部分的選用如下。

另外推薦下這個導圖網站,雖然現在還不完善,但是我覺得想法不錯,雖然沒給我一分錢,我也給宣傳下

地址在圖片上我就不寫串連了,不然真以為我在打廣告。

說一下每個部分的選用原因

requireJs:由於目前前端類庫劇增,各個項目中<script>標籤劇增,隨著標籤的增長,頁面壓力變大。另外複雜的嵌套,包括載入的先後順序,非同步載入的控制等導致頁面js即不好管理也不好使用。所有在搭建這個架構的時候果斷選用了符合AMD(可以說是AMD親兒子)的requireJs, (打個比方,原來的方式相當於java中import了所有的類。你想想- -)

jquery:相比較於其他公司,在我們公司選用jq是大膽的,由於長期傳統使用dojo,jq簡直到了我們公司從親兒子變成了私生子。但考慮jq在市面上的使用方式,以及各類庫於其的吻合情況還是選擇了他

bootstarp:就比較好說了。作為市面上最好的油漆桶,高超的相容性,以及各部分的完善性,還是很優秀的。

Angular:主要是看上了他的雙向資料繫結,其他的部分也順帶拿來一起用了。

以上為初期構想,目前在搭建期,我會定時更新,大家如果有比較好的建議,可以回複我。

 

[前端架構搭建]requirejs+jquery+bootstarp+Angular的前端組合架構搭建詳解(1)-----架構的引入與選擇

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.