源碼
耗時半載(半個月)的大項目終于完成了。這是一個博客系統(tǒng),使用 Vue 做前端框架,Node + express 做后端,數(shù)據(jù)庫使用的是 MongoDB。實現(xiàn)了用戶注冊、用戶登錄、博客管理(文章的修改和刪除)、文章編輯(Markdown)、標(biāo)簽分類等功能。
很早之前就想寫一個個人博客。學(xué)了 Vue 之后,把前端部分寫出來,然后 Node 一直拖拖拉拉的學(xué)了很久,中間又跑去實習(xí)了一段時間,所以直到回學(xué)校之后才列了個計劃把這個項目實現(xiàn)了。
翻出之前寫的前端部分,好丑啊,干脆推掉重寫吧。前端模仿的是 hexo 的經(jīng)典主題 NexT ,本來是想把源碼直接拿過來用的,后來發(fā)現(xiàn)還不如自己寫來得快,就全部自己動手實現(xiàn)成 vue components。
實現(xiàn)的功能
文章的編輯,修改,刪除
支持使用
Markdown
編輯與實時預(yù)覽支持代碼高亮
給文章添加標(biāo)簽
支持用戶注冊登錄