Skip to content

Todo列表 #14

Description

@smallpath

readme里更新TODO不方便编辑和讨论,现在单独提到issue里,欢迎看到的大家提feature request

TODO

  • front

    • disqus评论
    • vue1.0升级至vue2.0
    • vuex单向数据流
    • 服务端渲染
    • 客户端谷歌统计
    • 服务端sitemap定时任务
    • 服务端rss定时任务
    • 组件级缓存
    • Loading组件
    • 侧边栏图片
    • 服务端谷歌统计
    • 全局404页面
    • 文章toc
    • 页面meta
    • 按需分块加载
    • service worker缓存所有资源
    • SSR服务端直连mongo
    • 自制axios以减小打包大小
    • 自制vuex以减小打包大小
    • SSR服务端不可用时进行降级
    • import替换require.ensure
    • 修复中文链接刷新时404的问题
    • blogPager增加查看更多链接
    • footer显示备案号
    • 修改倒序查询条件
    • vue2.3.0 ssr变更
  • admin

    • vue1.0升级至vue2.0
    • 使用element ui
    • 七牛云图片上传
    • 文章toc的生成与编辑
    • 草稿的自动生成与手动恢复
    • 上传图片后指定img标签的高度以避免闪烁
    • 扫描所有文章,指定img高度
    • 修改倒序查询条件
    • 文章增加标题图片的编辑功能
  • server

    • RESTful添加select字段过滤
    • 标签及分类移至文章中
    • 七牛access_token下发及鉴权
    • lint
    • RESTful的排序自定义
    • 防CC
    • 按天备份
    • redis做一层缓存层
  • 其他

    • CI
    • i18n
    • 搜索
      • es
      • algolia
    • API增加v1头
  • RPC不做了,就算做了效果也没直连数据库好

  • 后端会重构一次,计划支持类似webpack config的插件形式

    • 提供类webpack打包生命周期的中间件,否则增加新功能对代码侵入性太高了,也可以降低社区贡献代码的难度
  • 七牛等敏感配置放到admin上,图形界面比较好

  • 增加一个安装页面,用来在图形界面输入初始参数

  • 增加文档站,使用docsify,可能会放到另外的仓库里

  • 最后是组织,需要给博客取个名字(好难🤣),转移仓库过去

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions