NodeJS簡易部落格系統(九)後臺管理實現及專案總結
阿新 • • 發佈:2018-11-02
功能描述及流程在上一篇已經說明,現在來寫具體實現過程。
一、頁面實現
(1)模板
首頁模板main_template.html
|
首頁index.html
|
使用者資訊userindex.html
|
所有分類category.html
|
新增分類addcategory.html
|
分類編輯editcategory.html
|
所有博文content.html
|
新增博文addcontent.html
|
博文編輯editcontent.html
|
刪除分類確認頁面confirm.html
|
刪除博文確認頁面confirm2.html
|
操作成功頁面success.html
|
操作失敗頁面error.html
|
(2)樣式檔案
admin.css
|
二、routers程式碼
admin.js
|
三、執行效果
四、專案總結
至此,這個簡單的專案就完結了,作為一個入門專案,簡單是必須的,不過,通過這個我也學到了express框架、mongodb、mongoose資料庫框架的基本使用,express框架作為一個輕量級的web框架,小而快是它的特性。這個專案也有了最基本的業務邏輯,前端向後端提交資料,提交方法根據不同需求可以是get、post、put、delete方法,其中本專案沒有使用到後面兩個方法,後端收到前端提交的資料後,用body-parse框架去獲取傳送過來的資料,這些資料由業務邏輯程式碼作相應的解析和格式化後請求資料庫資訊並反饋給前端,前端用swig模板引擎去作渲染,這就是體現了一個web應用的基本資料傳遞的流程。當然,nodejs和express以及mongoose還有很多強大的功能待作者後續研究,以上便是我對這個小專案的總結。所有的程式碼都貼出來了,如果還需要原始碼請轉:https://download.csdn.net/download/weixin_42363997/10745703