元件化學習總結二

2021-08-15 01:52:21 字數 869 閱讀 1769

一:技術選型

1.構建工具:

(1)有哪些構建工具尼

glup:主要是做任務分配管理,流式操作,那麼先讀一次,然後在記憶體中完成所有的修改,然後在讀入,所以速度更快的

grunt:主要是做任務分配管理,讀入讀出的方式

webpack:主要是做編譯打包

prepack:facebook推出的,但是有乙個問題,及時的編譯工具,不是特別好的打包工具

rollup:與webpack很相似,能夠把冗餘的**給去掉,所有差不多了

(2)構建工具的好處

1.資源壓縮

2.靜態資源替換

3.模組化處理

4.編譯處理

(3)最後選擇 webpack + npm scripts(可以做任務管理),最簡單的方法的去構建工具

2.mvvm框架選擇:vue.js

三大框架有 angular.js react.js vue.js,最新版本上基本上沒有區別了

(1)團隊型別:前端人員,以及水平(基礎的話用vue)

(2)生態:有很多人去不斷去維護,這個很重要

(3)個人使用能力

3.模組化設計

css模組化設計

js模組化設計

4.自適應方案設計

乙份js+css**解決所有的機型上面的適配,不是在開發中去寫,而是在上線之後去看

5.**維護以及復用性設計

(1)需要變更

(2)產品迭代

(3)bug定位

(4)新功能開發

元件化學習總結一:

元件化學習總結三:待續

Vue IView之table元件化學習(二)

最基本的繫結table是這樣的,需要columns和data兩個屬性。栗子 效果如下 可以發現這樣每次都需要頻繁的指定列明和屬性,所以我們用了下面的這種辦法 定義物件列表 當然,這裡就忽略了非同步請求 created 因為我們需要指定columns,其中就是表頭,所以我們應該去提取其中乙個物件的列名...

iOS元件化學習

1.元件化和模組化的區別 元件化解決了 復用的問題 模組化解決了分而治之的問題 2.元件化的物件和位置 不只是僅僅的拆 或者拆分業務,跨業務呼叫頁面.還要考慮複雜和非常規業務引數參與的排程,非頁面的跨元件功能排程,元件排程安全保障,組間解耦,新舊業務的呼叫介面修改等問題.此處理解不透 3.元件化的好...

iOS APP元件化 學習。。

1.部落格文章 模組化與解耦 模組化與解耦 劉坤的技術部落格 ios 應用元件化設計 skyline75489 ios元件化方案探索 ios 元件化方案探索 bang s blog 乙個ios模組化開發解決方案 乙個ios模組化開發解決方案 cocoachina 讓移動開發更簡單 手機天貓解耦之路 ...