简洁的个人轻博客
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 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦