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

前端模塊化設計思路

  模塊化概念

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

  程序模塊化的目的:

  1. 減少循環依賴
  2. 減少耦合
  3. 提高設計效率

  程序模塊化的實施:

  1. 把耦合密集的歸為一個模塊
  2. 模塊間通過固定的接口交互
  3. 模塊內部實現自由發揮

  HTML CSS Images的模塊化設計

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

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

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

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

  1. 拆分頁面模塊

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

  2. 拆分網站模塊

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

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

  模塊化實現

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

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

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

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

it知識庫前端模塊化設計思路,轉載需保留來源!

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

主站蜘蛛池模板: 激情午夜307 | 国产精品第1页在线观看 | 免费无码一区二区三区蜜桃大 | 伊人亚洲AV久久无码精品 | 精品视频中文字幕 | 色琪琪久久热在线 | 伊人网伊人网 | 色综合伊人色综合网站 | 精品人伦一区二区三区潘金莲 | 双性诱受灌满哭求饶BL | 夜色福利院在线观看免费 | 超碰caoporon最新视频 | 国产精品亚洲专一区二区三区 | 亚洲欧美成人综合 | 欧美日韩精品一区二区三区四区 | 麻豆婷婷狠狠色18禁久久 | 亚洲精品福利一区二区在线观看 | 欧洲video60| 亚洲看片无码免费视频 | 亚洲AV色香蕉一区二区9255 | 亚洲AV精品一区二区三区不卡 | 欧美日韩精品久久久免费观看 | 两个吃奶一个添下面视频 | 精品国产成人系列 | 成人在线视频国产 | 人与畜禽CROPROATION免费 人淫阁 | 冰山高冷受被c到哭np双性 | 亚洲高清国产拍精品5g | 2022国产精品不卡a | 免费成年人在线视频 | 无码日韩人妻精品久久蜜桃免费 | 久久久97丨国产人妻熟女 | 四虎免费影院 | 美女扒开尿口直播 | 美女穿丝袜被狂躁动态图 | 狠狠色丁香婷婷久久综合 | 久久这里只有精品国产精品99 | 91麻豆精品一二三区在线 | 久久久精品久久 | 免费99精品国产自在现线 | 欧美色图天堂网 |