新手轉戰(zhàn)小程序開發(fā)心得
小程序開發(fā)經(jīng)驗
得益于會react,會點jQuery,也會點vue,研究了小程序,發(fā)現(xiàn)有好有壞。
這個小程序出來這么久了,我第一次開始聯(lián)系它。我一點也不覺得學習太晚,因為在我完成了第一個小程序項目后,我發(fā)現(xiàn)這并不難。以后不要出去假裝強迫我做一個小程序!
也許每個開發(fā)者都聽說小程序開發(fā)速度快,產(chǎn)量高,經(jīng)過自己的嘗試,發(fā)現(xiàn)了幾個關鍵點。
1.小程序有專門的開發(fā)工具:微信開發(fā)者工具
這種開發(fā)工具集成了小程序所需的開發(fā)環(huán)境,優(yōu)點是不需要像開發(fā)一樣react或者vue絞盡腦汁的配置webpack環(huán)境。缺點是這種開發(fā)工具不太好用,寫記事本的感覺。
2.小程序有官方基礎demo,可下載修改:官方基礎demo
一開始,我不知道如何構建小程序項目,然后我找到了它demo,將源碼下載到本地,直接使用,不知道有沒有cli。之后,開發(fā)需要刪除源代碼的路由,保留主頁路由,然后開發(fā)。
3.新手只需要幾個小時就可以完成前兩步。如果你有經(jīng)驗,你可以在幾分鐘內(nèi)完成和開發(fā)。
4.小程序有自己的組件庫:小程序組件庫
組件庫的優(yōu)點是可以滿足沒有設計師的開發(fā)人員的開發(fā)需求,盡管我覺得這些組件不是很容易使用,但對于那些不追求完美的人來說就足夠了。
有一套小程序API:小程序API
與組件庫相比,我認為API借助微信,是小程序最大的貢獻。APP為了載體的優(yōu)勢,包裝了很多好用的API,十八般武藝精通一切,文檔寫得很好。
再好的小程序,也有它的缺點。
1、小程序框架不容易理解
它的項目結構沒有問題,問題在于文件名的重寫,css => wxss,HTML => wxml,很尷尬,因為我是一個非常喜歡本地開發(fā)的程序員,很難接受這個奇怪的文件,第一次看到wxss我還在想這個東西是不是防止跨站攻擊的東西。
2.配置文件太多,學習難度大
到處都是json文件,看起來很不舒服。
3、js寫的別扭
有個全局的App({}),還有單頁Page({}),你說你是vue嗎?感覺不是。看得www.eidiy.com({}),你說你是react嗎?也不像啊。嘿,好像有點jQuery的影子,www.eidiy.com用起來挺像jQuery,但不全是。像原生嗎?不像,所有API它們都是用面向對象的方法包裝的。如果是函數(shù)編程,寫起來就是原生的js能很好的銜接。
對于這個 ** 四大天王高科技,但沒有copy完整的事情,如果沒有四大天王的基礎,就寫下來js還是挺難的。幸運的是,我知道一切,接受這些知識并不難。
4、wxss沒什么好說的,說說吧wxml,有人說像react-native,有人說像vue,有人說像angular,想讓我說,看到這個東西,我懷疑自己學到了什么。html沒用。
5.小程序還修改了許多原始方法,如事件函數(shù),統(tǒng)一使用bind-event寫作方法。不舒服想哭,小程序的好處在于有詳細的文檔來描述這些變化,壞處在于破壞了原始開發(fā)者的習慣。
只有忘記過去,才能學會小程序。
新手轉戰(zhàn)小程序開發(fā)心得 希望這篇文章對您有幫助.
上海西陸信息科技有限公司 承接各類微信小程序開發(fā)制作、小程序定制、APP 網(wǎng)站 開發(fā)制作,聯(lián)系電話 18221533805、15900430334
如果我從非正規(guī)渠道采購,會有什么風險?
采購成品系統(tǒng)代碼一定要正規(guī)渠道嗎
西陸招聘成品系統(tǒng)
西陸房產(chǎn)成品系統(tǒng)
西陸家政成品系統(tǒng)
西陸教育成品系統(tǒng)
西陸二手市場成品系統(tǒng)
西陸旅游成品系統(tǒng)
西陸健身成品系統(tǒng)
短視頻劇本|“瘋狂小楊哥”的爆火之路:人物關系反差
2年漲粉3800萬,零演技網(wǎng)紅——瘋狂小楊哥,為何會如此火?
共享儲物柜小程序APP 必要的功能
小程序 開發(fā)公司 聊應用基礎模塊
生鮮小程序APP要知道什么
房產(chǎn)APP小程序開發(fā)須知
教育類商城系統(tǒng)與教育小程序商城
聊電商APP小程序模塊
教育小程序開發(fā)功能
開發(fā)一款教育小程序,需要哪些基本功能?
聊聊 交友APP 小程序

聯(lián)系我們