V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
haozhang
V2EX  ›  Node.js

用 Koa 写了个 CMS

  •  1
     
  •   haozhang · 2015-10-29 16:29:03 +08:00 · 7112 次点击
    这是一个创建于 3320 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/Summerlve/koablog

    使用了 Sequelize ( MySQL )。
    使用 RESTful API 设计,搞成了 Webserver API 。
    使用 Token based 用户认证。

    出来献个宝。

    ~。~

    15 条回复    2015-11-04 20:40:41 +08:00
    Niphor
        1
    Niphor  
       2015-10-29 16:53:54 +08:00
    没用 Sequelize 自带的关系?
    haozhang
        2
    haozhang  
    OP
       2015-10-29 17:16:36 +08:00
    @Niphor 不想用啊...我习惯先搞数据库的...把数据库设计完了再编码...
    magicdawn
        3
    magicdawn  
       2015-10-29 17:22:39 +08:00
    看了下 package.json
    scripts test: supervisor --harmony app.js
    用 test 字段做 start 操作不好吧~ , 你都直接用 let/const/ arrow function 了, 还加 --harmony 参数做甚
    magicdawn
        4
    magicdawn  
       2015-10-29 17:25:57 +08:00
    redisCLient.co_exists
    一会 camelCase, 一会下划线 ...

    recommend: 像 bluebird.promisify 那样, fn 为传统 callback 型, fnAsync 返回 Promise 实例
    haozhang
        5
    haozhang  
    OP
       2015-10-29 17:51:21 +08:00
    @magicdawn 以前 node 0.12.x 的时候遗留下来的。
    haozhang
        6
    haozhang  
    OP
       2015-10-29 17:52:34 +08:00
    @magicdawn ...整个项目就这一处...作为向 co.js 的致敬...
    magicdawn
        7
    magicdawn  
       2015-10-29 19:12:47 +08:00
    @haozhang ... camelCase 跟下划线... 水火不容, 花点时间整下 jshint or eslint 吧
    ChiangDi
        8
    ChiangDi  
       2015-10-29 19:13:41 +08:00
    牛逼!
    haozhang
        9
    haozhang  
    OP
       2015-10-29 21:31:52 +08:00
    @ChiangDi 这并不牛逼...
    linshuizhaoying
        10
    linshuizhaoying  
       2015-10-29 22:05:33 +08:00 via iPad
    不管怎么说 先 fork 了 正缺类似学习资料
    haozhang
        11
    haozhang  
    OP
       2015-10-29 22:49:56 +08:00
    @linshuizhaoying 知道为什么我想这玩意吗...就是因为缺学习资料...学着学着就自己写了一个。
    SPACELAN
        12
    SPACELAN  
       2015-10-29 23:07:52 +08:00
    先 start 了再说,最近也在边学边做 CMS
    ChrisFuck
        13
    ChrisFuck  
       2015-11-02 10:41:03 +08:00
    有参考什么书籍吗,推荐一下,
    haozhang
        14
    haozhang  
    OP
       2015-11-03 16:38:15 +08:00
    @ChrisFuck koa 的 github 地址上面有很多的资源
    haozhang
        15
    haozhang  
    OP
       2015-11-04 20:40:41 +08:00
    再顶一次...用这个项目求个实习,地点:上海,能提供住宿就更加好了啊~。~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   936 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.