A project to build a personal blog and node-based vue.js

Foreword

The project's blog is a personal learning project, mainly to learn vue2 and node.js. Also related to the MySQL redis nginx technology stack Knowledge Project Site

Preview address (PC or mobile phone)

> Note: PC-side support for markdown editor blog, but the phone does not support editing end, only supports viewing blog content

Preview blog address: node backstage version

Preview account

账号:test
密码:123

Technology stack

前端: html, css, sass, ES6, webpack, shock-cli, vue2, VGx, shock-router, axios, element-ui

Backend: Node, Mysql, redis, nginx

Objective function

The goal is simple basic CRUD satisfied to learn node and the front and rear end vue achieve separation of session saved in addition to the redis, ngnix reverse proxy, pm2 guardian of the process

  • [X] Login exit (100%) (individual blog entries registered no increase, achieved very good)
  • [X] Personal blog (100%)
  • [X] recommended blog (100%)
  • [X] Add blog (100%)
  • [X] blog traffic (100%)
  • [X] Delete blog (100%)
  • [X] edit blog (100%)
  • [X] accommodate movement end (100%)

  • [X] php background (100%)
  • [X] express the background (100%)
  • [X] koa background (100%)

Project Screenshot

Home

Home

View blog

View blog

markdown write blog

markdown write blog

End mobile home

End mobile home

End mobile blog View

End mobile blog View

Guess you like

Origin www.cnblogs.com/hunterxing/p/11725602.html