继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

node全栈-简洁的个人轻博客

MMTTMM
关注TA
已关注
手记 303
粉丝 65
获赞 364

简洁的个人轻博客

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

index.png-231.4kB


details.png-212.5kB

details.png-212.5kB


admin.png-63.7kB

admin.png-63.7kB



作者:乐前端
链接:https://www.jianshu.com/p/39174cb39788


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP