Skip to content

Todo列表 #14

Open
Open
@smallpath

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,可能会放到另外的仓库里

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

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