简洁的个人轻博客
node全栈
基于nodeJs、express、mongodb的简洁个人博客系统,采用了传统的后端渲染页面方式,一方面项目主要是用来熟悉后端的开发流程和模式,二是为了更好的SEO,数据库采用在线mlab在线的mongo数据库
主要技术列表
服务端:Node.js >=7.9.0
数据库:MongoDB >=3.4
WEB框架:Express 4.0
模板引擎:ejs
JS和UI库:jquery,layui
Ajsx库:axios
目录结构
后端采用传统的MVC结构,models是对象模型(就是数据格式),views是视图层,所有的请求通过routes(路由)分发。
├─config(配置文件) ├─models(对象模型) ├─node_modules(依赖) ├─public(静态资源) │ └─res │ ├─layui(前端框架layui) │ │ ├─css │ │ ├─font │ │ ├─images │ └─static│ ├─css │ ├─images │ ├─js │ └─lib ├─router(路由) └─views(视图模板) ├─admin(后台管理) └─html(前端展示)
主要功能
[x] 路由分发模板渲染
[x] 文章的发布、修改、删除
[x] 文章评论功能
[x] 文章点赞统计
[x] 用户登陆
[x] 权限控制
[x] 在线留言
[ ] 文章分类
ScreenShot
index.png-231.4kB
details.png-212.5kB
admin.png-63.7kB
作者:乐前端
链接:https://www.jianshu.com/p/39174cb39788
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦