天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

前端模塊化設(shè)計思路

  模塊化概念

  模塊化就是為了減少循環(huán)依賴,減少耦合,提高設(shè)計的效率。為了做到這一點,我們需要有一個設(shè)計規(guī)則,所有的模塊都在這個規(guī)則下進行設(shè)計。良好的設(shè)計規(guī)則,會把耦合密集的設(shè)計參數(shù)進行歸類作為一個模塊,并以此劃分工作任務(wù)。而模塊之間彼此通過一個固定的接口(所謂的可見參數(shù))進行交互,除此之外的內(nèi)部實現(xiàn)(所謂的隱參數(shù))則由模塊的開發(fā)團隊進行自由發(fā)揮。

  程序模塊化的目的:

  1. 減少循環(huán)依賴
  2. 減少耦合
  3. 提高設(shè)計效率

  程序模塊化的實施:

  1. 把耦合密集的歸為一個模塊
  2. 模塊間通過固定的接口交互
  3. 模塊內(nèi)部實現(xiàn)自由發(fā)揮

  HTML CSS Images的模塊化設(shè)計

  頁面模塊化的實施,這里指的是針對除去JavaScript部分的頁面代碼進行模塊化實施。通過html css 圖片進行模塊化。

  頁面模塊化的實施思路是高度耦合的頁面片段封裝,模塊布局作為公開接口,高度耦合的頁面進行封裝,使用獨立的css文件,高度耦合的圖片進行封裝,給某類相關(guān)性強的圖片建立文件夾。

  頁面模塊化的目的是,實現(xiàn)多人協(xié)同開發(fā)頁面,提高頁面研發(fā)速度和降低維護難度。研發(fā)速度的提升體現(xiàn)在多人協(xié)同并行開發(fā), 維護難度體現(xiàn)在減少版本的混亂,根據(jù)模塊區(qū)分版本降低版本間代碼沖突和文件錯誤覆蓋。 

  拆分頁面模塊,從小到大的分解

  1. 拆分頁面模塊

  一個頁面有很多個小單元模塊組成,他來自有原始需求文檔,比如logo,導航,內(nèi)容1,內(nèi)容2,內(nèi)容3,內(nèi)容4,尾部導 航,版權(quán)信息等等。根據(jù)他們就可以拆分出基本的模塊。

  2. 拆分網(wǎng)站模塊

  將整個網(wǎng)站安排頻道或者分類進行拆分,比如首頁,內(nèi)容頁,文字列表頁,圖片列表頁,頻道1頁面,頻道2頁面,分類1頁面,分類2頁面,后臺管理頁面,等等。

  3. 每個網(wǎng)站作為一個模塊。比如商城站,支付站,論壇,三個站獨立為三個大模塊。

  模塊化實現(xiàn)

  1. 高度耦合提取為一個模塊,用模塊代碼作用域進行控制

  代碼1. 非繼承模塊,通過后代選擇符方式控制作用域

<div class="mod">
<h3 class="title">title</h3>
<div class="con">
con
</div>

<a class="more">more</a>
</div>

it知識庫前端模塊化設(shè)計思路,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 色偷偷av男人的天堂 | 九九热在线视频 | 美女脱三角裤 | 贵妇局长的蕾丝乳罩 | 大地影院在线播放 | 手机毛片免费看 | 亲胸吻胸添奶头GIF动态图免费 | AAA级精品无码久久久国片 | 亚洲理论片在线中文字幕 | 理论片午午伦夜理片影院 | 久久天天躁狠狠躁夜夜躁 | 暖暖 视频 免费 高清 在线观看 | 可以看的黄页的网站 | 丰满人妻妇伦又伦精品APP国产 | 久久足恋网 | 国产亚洲一区在线 | 日本 稀土矿 | 双性诱受灌满哭求饶BL | 国产三级精品三级男人的天堂 | 美女被男人撕衣舔胸 | 宝贝你骚死哥了好爽 | 日本一在线中文字幕 | 久久精品视频在线看 | 在线亚洲色拍偷拍在线视频 | 中文字幕不卡在线高清 | 久草草在线视视频 | 国产人妻麻豆蜜桃色 | 老头狠狠挺进小莹体内视频 | 欧美性色生活片天天看99顶级 | 国产视频这里只有精品 | 纯肉高H放荡受BL文库 | 午夜在线观看免费完整直播网页 | 久久国内精品 | 久久伊人中文字幕有码 | 99热在线观看 | 国产精品亚洲在钱视频 | 日本最新免费区中文 | 国产精品…在线观看 | 八妻子秋霞理在线播放 | 大陆老熟女60岁 | 973午夜伦伦电影论片 |