Skip to content

MangoTsing/NestJsForBlogServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Nest Logo

首要Todo

目前前后端分离,开发中通过proxy本地代理到服务端端口,之后会把nuxt前端打包成静态化页面放在服务端中,或使用nginx转发服务。

Todo

  • 设计blog库,建立user,blog,myblogtxt等tables
  • 连接mongodb,schemas
  • 增加拦截器,处理数据格式
  • 需要增加blog详情页接口
  • 创建博客的前端管理页面
  • 👍点赞,接口
  • 对豆瓣api请求数据,转发到页面
  • 需要标签选择接口,增加标签系统
  • 管理页面还应有对文章的编辑修改,目前仅能创建
  • 增加过滤器,处理数据错误统一格式
  • 回复数接口(优先接入评论)
  • 写文章增加时间戳,(作者,分类,时间,阅读时间,点击量,后三个自动生成)

目前用到的技术

  • nest.js + typescript
  • vue + axios + iview + nuxt.js -> ssr

目前数据库的格式

  • myblogtxt

精益求精

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

About

nestjs构建的博客服务端,crud数据,mongodb...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published