haozhang
V2EX  ›  Node.js

用 Koa 写了个 CMS

  •  1
     
  •   haozhang · Oct 29, 2015 · 7633 views
    This topic created in 3875 days ago, the information mentioned may be changed or developed.

    https://github.com/Summerlve/koablog

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

    出来献个宝。

    ~。~

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

    recommend: 像 bluebird.promisify 那样, fn 为传统 callback 型, fnAsync 返回 Promise 实例
    haozhang
        5
    haozhang  
    OP
       Oct 29, 2015
    @magicdawn 以前 node 0.12.x 的时候遗留下来的。
    haozhang
        6
    haozhang  
    OP
       Oct 29, 2015
    @magicdawn ...整个项目就这一处...作为向 co.js 的致敬...
    magicdawn
        7
    magicdawn  
       Oct 29, 2015
    @haozhang ... camelCase 跟下划线... 水火不容, 花点时间整下 jshint or eslint 吧
    ChiangDi
        8
    ChiangDi  
       Oct 29, 2015
    牛逼!
    haozhang
        9
    haozhang  
    OP
       Oct 29, 2015
    @ChiangDi 这并不牛逼...
    linshuizhaoying
        10
    linshuizhaoying  
       Oct 29, 2015 via iPad
    不管怎么说 先 fork 了 正缺类似学习资料
    haozhang
        11
    haozhang  
    OP
       Oct 29, 2015
    @linshuizhaoying 知道为什么我想这玩意吗...就是因为缺学习资料...学着学着就自己写了一个。
    SPACELAN
        12
    SPACELAN  
       Oct 29, 2015
    先 start 了再说,最近也在边学边做 CMS
    ChrisFuck
        13
    ChrisFuck  
       Nov 2, 2015
    有参考什么书籍吗,推荐一下,
    haozhang
        14
    haozhang  
    OP
       Nov 3, 2015
    @ChrisFuck koa 的 github 地址上面有很多的资源
    haozhang
        15
    haozhang  
    OP
       Nov 4, 2015
    再顶一次...用这个项目求个实习,地点:上海,能提供住宿就更加好了啊~。~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1517 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 16:44 · PVG 00:44 · LAX 09:44 · JFK 12:44
    ♥ Do have faith in what you're doing.