Giter Site home page Giter Site logo

klog2.0's Introduction

klog2.0's People

Contributors

tccoin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

klog2.0's Issues

“小程序”

只在es6-unbundled下可用
用简单的语法就可以生成一个web app,sample见代码, demo
接下去最好可以在klog本体里给一些链接什么的

回到timeline时保留浏览进度

目前想法是请求服务器数据后和本地的数据做一个对比,没有更新的话就不动,有更新的话就提示用户。不然现在点回timeline就会回到页首很烦

editor改进

加两个快捷键吧,比如ctrl+C复制一行,ctrl+V粘贴一行什么的
然后editor里的ignore-title变量好像没有给

build with gulp

  1. Polymer打包
  2. 处理service worker
  3. 处理index.html
  4. 替换Google Fonts

ACL权限

updateAtcreateAt和leancloud自动维护的表单值分离,然后部署更具体的ACL权限

v2.8.0 Feature Request

Klog 2.0 is finally open sourced!!!

Now you can request whatever new features you want here or even contribute to it.

Klog 3.0

紧跟潮流…

Klog最主要的一些问题在于,技术栈选的有点偏,起初是为了快速搭个demo,但是日子久了就发现开发的时候有些力不从心,很多东西半懂不懂不好上手(说的就是你leancloud)另外就是开放性不高,因为数据不存在自己服务器上,像批量数据导出之类的就迟迟没有做。虽然不知道什么时候开始动工,但是大致会有这些改变吧:

  1. 参考微服务架构。存储可以用minio,用s3 API+处理图片用的一些接口;数据库可能还是回到mongoDB,这样数据掌控权力比较大一些。这样服务都在本地的话要新建实例就容易多了。
  2. 打开始还是要好好设计后端API,前端可以先不动,用户组和权限什么的要搞搞好,其实写一写也花不了多少时间,但是之后要搞在线协作之类的功能就有可能了。
  3. CI/CD。其实自动部署的脚本是写了的,但是只能在本地跑再传到服务器上,主要是服务器内存吃瘪,Polymer编译到一半就挂了…怎么解决呢?找个永远不关机的电脑定时跑任务…可以的话希望可以写一些基本功能的单元测试还有自动化的一些检查,也就是CI咯

梦里,会开工的!

让gif动起来!

我上传的动态gif在文章中变成了静态(就是klog的问题!)。找到上传至storage.krrr.party的位置看到的也是动态gif,不知能否加入上传动态gif的功能。

自定义笔记本信息

再开一个数据库用于保存笔记本信息,这样以后可能还可以发布笔记本或者是设置笔记本的信息。

这里一个比较tricky的地方在于怎么兼容单页面的共享和笔记本共享的状态?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.