此项目暂时不维护,本博客已换typecho

若你花了时间了解你的梦想是什么,以及你真正想要的东西,你必须知道,你永远都有事情要做,而你得成为最努力的人。
这是程序自动发布的文章。如果您看到这篇文章,表示您的 Blog 已经安装成功!如果您对 Firstsight 不是很熟悉,我也没办法啊,反正这玩意是写着自己玩的。

新博客,自豪的采用自己开发的博客!:smile:

  • 记录一下开发博客过程中到目前为止用到的一些技术

项目简介

  • 前后端分离,服务端渲染的个人博客,基于 Nodejs、 Vue、 Nuxt、Nestjs、PostgreSQL、Apollo

后台页面展示

截屏2019-12-27上午9.35.00.png
截屏2019-12-27上午9.30.35.png
截屏2019-12-27上午9.31.36.png
截屏2019-12-27上午9.32.06.png
截屏2019-12-27上午9.32.19.png
截屏2019-12-27上午9.31.55.png

前台页面展示

截屏2019-12-26下午5.02.52.png
截屏2019-12-26下午5.03.26.png
截屏2019-12-26下午5.02.39.png
截屏2019-12-26下午5.01.33.png
截屏2019-12-26下午5.01.51.png

待办任务

  1. 优化加载速度
  2. 阅读进度展示/记录及自动滚动
  3. 生成文章海报
  4. 分享

后端

- 环境:Caddy + PM2 + PostgreSQL + webhook
- 使用框架:Nestjs
- 缓存系统:Redis
- 文件存储系统:~~七牛云存储~~
- 依赖管理:yarn
- 版本控制:GIT

日志

2020-02-02

  1. 更新首页布局
  2. 新增一言
  3. 移除一些不必要的样式
  4. 新增动画
  5. 图片点击预览
  6. 拆分graphql

2019-12-27

  1. 移除杂七杂八的东西
  2. 新增阅读进度
  3. 新增项目页
  4. 移动端显示天气

2019-12-26

  1. 格式化时间日期
  2. 全站https
  3. 新增head
  4. 新增aplayer并处理一些奇奇怪怪的问题
  5. 修复友联页面手机端展示错位
  6. 新增天气(心知天气),使用dayjs替代moment
  7. 新增归档页
  8. 新增loading
  9. 新增断网提示

2019-12-10

  1. 更新caddy & pm2
  2. 完成后台增删改查
  3. 移除不必要文件
  4. webhook自动化部署
  5. 更新所有依赖
  6. 规范服务端代码
  7. 查询分页
  8. 数据缓存
  9. 重写后台服务
  10. 代码高亮
  11. FiraCode字体支持
  12. 重写部分样式

2019-11-06

  1. 友情链接
  2. sitemap
  3. 后台更新到线上
  4. 更新graphql上传
  5. 新增单页面&评论(评论样式待处理)
  6. 客户端加载优化

2019-10-30

  1. 更新部分页面和样式

2019-10-27

  1. 新增彩蛋
  2. Live2D
  3. 删除一些不必要的东西

2019-10-26

  1. 显示文章详情
  2. 详情页skeleton
  3. 加载图片

2019-10-25

  1. 新增toc
  2. 处理一些小细节

2019-10-24

  1. 处理loading问题
  2. 新增分类和标签页
  3. 新增分类和标签页
  4. 文章详情页面
  5. 一些小细节

2019-10-23

  1. 更换服务器
  2. 更新后台上传文件
Last modification:April 1st, 2020 at 10:14 am
如果觉得我的文章对你有用,请随意赞赏