web開發 web前端開發常用技術總結歸納

2022-03-16 19:58:07 字數 1371 閱讀 5879

技術選型規範規範

• vue版本:2.x

• 前端路由:vue-route

• 非同步請求:axios

• 全域性狀態管理:vuex

• css預處理器:sass/less

• h5專案移動端適配規則:使用rem單位/rem=>px換算規則統一

• 小程式:使用小程式自帶rpx單位,適配規則參考小程式文件

公用元件庫

• ui元件庫:vant_ui(有讚ui)

• 輪播庫:vue-awesome (支援多種形式的輪播和相簿展

示,適合活動頁使用)

• css動畫-animate.css (輪播庫自帶動畫,缺點不支援多個動

畫)• 備註:現在新的專案使用的都是vue技術棧,使用的外掛程式需要

時基於vue的,避免引入基於jquery的外掛程式

• 可使用小程式原生開發

小程式相關

• 可使用mpvue框架開發(vue小程式開發框架)

• 小程式提交有大小限制(最大2m),所以靜態資源盡量放 在oss伺服器上,另外小程式官方api改動頻繁,開發時需要留意 開發者社群官方公告

效能優化規範

• vue-route路由懶載入---解決vue專案首次載入慢,減少白屏等 待時間,參考教 程:

• v-if與v-show根據業務場景選用,兩者區別參考官方文件

• data裡初始化資料的結構盡量詳細,命名清晰,簡單易懂,避

免無用的變數

• 頁面內全域性狀態過多難管理的時候按需引入vuex,狀態分模

塊管理• 打包優化,打包 vender 時不打包 vue、vuex、vue-

router、axios 等,換用國內的 bootcdn 直接引入到根目錄的

index.html 中,需要配置webpack,忽略不需要打包的庫。

**編寫規範

• 用簡短有意義的英文或者拼音(不能出現中文命名)來命 名資料夾和檔案,不能起有歧義的命名並統一小寫;(後 期可以整理乙份常用的詞彙表,減少為命名而浪費太多時 間)

● 編碼規範

• 目前我們的所有檔案編碼以及**編碼都統一為utf- 8,所以出現很多詭異問題首先看看是不是編碼不一 致導致的

● 注釋規範

• 給**加上適當的注釋,便於協作以及後期維護(css以及 js檔案頭注釋,以及**塊注釋等等)

• vue:

相關技術文件

• vue-route:

• vuex:

• axios:

• vant-ui:

• vue-awesome:

• animate.css:

• clipboard:

• 小程式開發文 檔:

• 小程式框架mpvue文件: • 參考前端開發規範文

開發web前端 web前端 開發筆記

我是孟噠噠一名web前端開發工程師,今天給大家分享一下web前端是的一些筆記應用,希望對你們有幫助。物件導向是乙個開發思想,它把注意點都放到了物件上。物件導向強調的幾個概念 1 類 類是一批具備相同屬性和行為的事物的抽象,為什麼是抽象?因為不是具體的,也就是說不是實實在在存在的東西 看不見摸不著 2...

Web前端開發相關

1 優雅降級指的是 一開始就制定完美的計畫,然後先在主流的瀏覽器中測試實現功能,最後在老一點版本,不常用的版本中測試實現,如果不能完全達到我們的要求,這時我們的原則是盡量去實現,如果還是沒辦法,那就適當減少功能,在這個過程中,我們可能會用到特性檢測 特性檢測指的是測試瀏覽器是否支援某個特性或者方法 ...

WEB 前端開發何去何從

公司專案關係,前段時間招募了四五個新人。共事一段時間後,發現乙個問題,就是新人的html,js基礎普遍太差。框架頁不會呼叫,說沒有用過。js函式也是寫的痛苦不堪。問問其中一位,居然以為jsp這塊應該是美工或者專門乙個人來做的。服了。不過,這兩天我在想,是不是應該設計一套模板或者元件之類的,提高新手入...