使用mpvue和云函數(shù)開發(fā)微信博客小程序(一) 開發(fā)概覽

距離上一版我的博客小程序發(fā)布將近一年時(shí)間凛剥,由于當(dāng)時(shí)剛接觸小程序,對它的語法和使用都不是很清晰堡称,現(xiàn)在回頭看之前的代碼寫法和架構(gòu)著實(shí)是有些粗糙撵彻,于是十二月的空余時(shí)間斷斷續(xù)續(xù)將它們重新折騰了一遍。


技術(shù)選型

前端框架?mpvue

mpvue框架基于Vue框架您单,重寫了其中的runtime和compiler斋荞,在用法上面和Vue大致相同,某些功能可能受限于小程序環(huán)境本身的原因而不能使用虐秦,但對于我這種簡單項(xiàng)目利好是有使用過Vue項(xiàng)目經(jīng)驗(yàn)提供了一個(gè)低門檻開發(fā)小程序(相較而言我更熟悉React風(fēng)格平酿,但目前未發(fā)現(xiàn)這種類型框架)、配合webpack定制也更為靈活悦陋。而放棄原生小程序?qū)懛ǖ脑蚩赡苁俏覍λ钠婒诒耍褂妙A(yù)編譯樣式過于麻煩,一層層的view也讓人眼花繚亂...

UI組件庫 vant weapp

有贊團(tuán)隊(duì)開源的移動(dòng)端 Vue 組件庫?Vant?的小程序版本俺驶。之前我的小程序項(xiàng)目一直是采用這個(gè)UI組件幸逆,使用方法上來說我也比較熟悉。當(dāng)然暮现,值得詬病的一點(diǎn)是它的功能樣式定制化相較之前使用過的antDesign還是不盡人意还绘。

富文本解析 parser

這是踩坑之旅中比對了mpvue-wxParse,再到htmltowxml栖袋,最終還是采用parser拍顷,其中的細(xì)節(jié)之后會(huì)專門探討。

后臺(tái)服務(wù)?云開發(fā)云函數(shù)

微信開放的云開發(fā)對于我這種簡單的個(gè)人項(xiàng)目來說絕對是一個(gè)好消息塘幅,意味著不需要自己搭建服務(wù)器和自建數(shù)據(jù)庫以及配置域名菇怀、https。而它所提供的基于云函數(shù)免鑒權(quán)使用小程序開放接口的能力晌块,包括服務(wù)端調(diào)用爱沟、獲取開放數(shù)據(jù)等功能也剛好解決我這款個(gè)人博客登錄、數(shù)據(jù)源獲取等一系列問題匆背。


博客定位

重新構(gòu)建之前大致思考了一下我的博客的定位問題呼伸,畢竟是想讓它成為為自己分享內(nèi)容和簡單交流的平臺(tái)而不僅僅是自嗨的工具。所以后續(xù)的頁面設(shè)計(jì)和功能也著重于這兩個(gè)方面钝尸。

首先括享,核心主題,所謂主題應(yīng)該是類別清晰珍促,和代碼設(shè)計(jì)理念上的弱耦合異曲同工铃辖。而博客內(nèi)容大部分以我原創(chuàng)或者半原創(chuàng)內(nèi)容為主。如果偏題和分類太多猪叙,會(huì)失去作為一款個(gè)人博客的特色娇斩,畢竟它也不是一個(gè)分享一切信息的網(wǎng)站仁卷。

再者,頁面設(shè)計(jì)犬第,博客的設(shè)計(jì)也應(yīng)該要做到簡潔和美锦积,簡潔可以給讀者創(chuàng)作純凈的閱讀體驗(yàn),和第一版相比較歉嗓,去掉了一些不必要的元素和動(dòng)畫丰介,所注重的功能就讓它們安靜地?cái)R置在頁面等待讀者調(diào)用。而美的理解是件主觀的事鉴分,我所認(rèn)為的包括文章段落結(jié)構(gòu)哮幢,圖片位置等都應(yīng)該恰到好處的不突兀,配色也不需要太過復(fù)雜志珍,這些都需要在創(chuàng)作時(shí)用心的去精雕細(xì)琢橙垢。


整體效果

下面圖片展示是截取的幾個(gè)主要功能頁面,想要了解更多效果可以直接訪問博客小程序碴裙。

首頁列表和詳情頁面
我的和后臺(tái)管理入口頁面??
文章后臺(tái)管理頁面
分類管理和評論管理頁面??
版本管理和版本展示頁面??

接下來我也會(huì)詳細(xì)更新教程介紹博客小程序開發(fā)過程遇到的一些坑以及分享一些心得钢悲。也歡迎大家留言點(diǎn)贊或吐槽。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末舔株,一起剝皮案震驚了整個(gè)濱河市莺琳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌载慈,老刑警劉巖惭等,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異办铡,居然都是意外死亡辞做,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進(jìn)店門寡具,熙熙樓的掌柜王于貴愁眉苦臉地迎上來秤茅,“玉大人,你說我怎么就攤上這事童叠】蛟” “怎么了?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵厦坛,是天一觀的道長五垮。 經(jīng)常有香客問我,道長杜秸,這世上最難降的妖魔是什么放仗? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮撬碟,結(jié)果婚禮上诞挨,老公的妹妹穿的比我還像新娘莉撇。我一直安慰自己,他們只是感情好亭姥,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布稼钩。 她就那樣靜靜地躺著顾稀,像睡著了一般达罗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上静秆,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天粮揉,我揣著相機(jī)與錄音,去河邊找鬼抚笔。 笑死扶认,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的殊橙。 我是一名探鬼主播辐宾,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼膨蛮!你這毒婦竟也來了叠纹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤敞葛,失蹤者是張志新(化名)和其女友劉穎誉察,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體惹谐,經(jīng)...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡持偏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了氨肌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸿秆。...
    茶點(diǎn)故事閱讀 40,146評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖怎囚,靈堂內(nèi)的尸體忽然破棺而出卿叽,到底是詐尸還是另有隱情,我是刑警寧澤桩了,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布附帽,位于F島的核電站,受9級(jí)特大地震影響井誉,放射性物質(zhì)發(fā)生泄漏蕉扮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一颗圣、第九天 我趴在偏房一處隱蔽的房頂上張望喳钟。 院中可真熱鬧屁使,春花似錦、人聲如沸奔则。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽易茬。三九已至酬蹋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間抽莱,已是汗流浹背范抓。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留食铐,地道東北人匕垫。 一個(gè)月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像虐呻,于是被迫代替她去往敵國和親象泵。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,107評論 2 356

推薦閱讀更多精彩內(nèi)容

  • 前言 這是我第一次開發(fā)小程序斟叼,開發(fā)的產(chǎn)品是音頻類的偶惠,在大佬的建議下采用了mpvue,一周時(shí)間把功能都做出來,由于不...
    fengxianqi閱讀 2,242評論 0 5
  • 在尤大微博鋪墊著“將會(huì)引入一些關(guān)于 TypeScript 的改進(jìn)”一周之后犁柜,代號(hào)為 Level E 的 Vue.j...
    極樂叔閱讀 14,776評論 0 12
  • 開源:美團(tuán)點(diǎn)評技術(shù)團(tuán)隊(duì)mpvue官網(wǎng) 小程序開發(fā)特點(diǎn) 1洲鸠、簡潔的開發(fā)方式;2馋缅、通過多頁面聚合完成輕量的產(chǎn)品功能扒腕;4...
    那年點(diǎn)夏閱讀 7,407評論 2 25
  • 謝謝寶寶陪著媽媽過了一個(gè)開心的生日,他們都說寶寶你是對媽媽的使命已經(jīng)完成了萤悴●可是,媽媽不覺得啊覆履。我覺得寶寶你的使命...
    徐源閱讀 203評論 0 0
  • 好孩子是夸出來的硝全。 表揚(yáng)孩子栖雾,看似簡單,感覺人人都會(huì)伟众,可是很多人卻不得要領(lǐng)析藕。注意以下幾點(diǎn),可能會(huì)事半功倍凳厢,說一句頂...
    搖曳de珊瑚閱讀 1,213評論 13 16