Skip to content

A blog with koa server & vue admin & react web

License

Notifications You must be signed in to change notification settings

ydiego/blog-kvr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blog

  • server: koa2 + mysql + Sequelize
  • admin: vue-cli3
  • web: create-react-app + typescript

run

// serer: 
yarn start
//admin:
cd admin & yarn serve | yarn build
//web:
cd app & yarn start | yarn build

config file

/config/index.js // some server config such like database 、 token

/app/.env // blog name and github address

todo

  • server build
  • admin build
  • web build
  • article api
  • tag api
  • admin article
  • admin tag
  • cloud serve publish
  • refactor api use
  • article timeline
  • admin user
  • admin login
  • admin register
  • admin user pwd manger
  • user api login registe
  • api auth
  • web article detail
  • old blog article migrate
  • error catch
  • script shell
  • file upload
  • use graphQL
  • use recoil