關於微信小程式,我也做了兩三個了,我想簡單總結下感想。
-
1.總體來說還是很簡單的
-
2.主要的工作和知識點有
- 2.1畫靜態頁面
- 2.2寫js,寫入互動和業務
- 2.3對接微信各種介面
- 2.4小程式的生命週期,跳轉,儲存等雜項
-
3.注意點
- 3.1寫靜態頁面就是前端基本功了,主要要注意的是微信自定義的標籤,迴圈語法,以及css用flex佈局,這幾點,要做到熟悉,不想熟悉就沒效率
- 3.2寫js的話,是最難的,其實也是前端基本功,es6的語法最好要熟悉,小程式的頁面生命週期要了解
- 3.3基本的登入,支付介面對接沒啥技術含量,就是工作量,有過經驗就行。 然後還有一大堆奇怪的介面,自己按需使用吧,要能查文件,理解
- 3.4需要對類app的執行有點概念,app生命週期,本地儲存,請求,優化 大概就是這樣
-
4.一個優秀的小程式開發應該是什麼標準
- 4.1 前端基本功紮實,對微信語法,元件,熟悉,寫頁面快
- 4.2 js基礎紮實,寫業務快
- 4.3 對微信介面熟悉,對接介面快,包括一些奇怪的介面,經驗越多越好
- 4.4 對小程式執行理解深刻,能寫出高質量高效率的程式碼
- 4.5 對常見的業務,比如商城,cms有相關經驗
- 4.6 最好能做後端,一塊做了
-
5.我自己的話,短板很明顯
- 5.1.效率低,後端出身前端技術不紮實,又是隔幾個月做一個小程式,所以記不住標籤,flex,每次都要查,效率很低。
- 5.2 js不行,js的非同步,元件,es6都理解不深刻 大概就是這樣,總結就是不專業,效率低,要我專注半年都都小程式,那我就肯定行了,所以我覺得要找時間深造一下js,其他也沒啥好辦法