用 Koa 写了个 CMS

2015 年 10 月 29 日
 haozhang

https://github.com/Summerlve/koablog

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

出来献个宝。

~。~

7436 次点击
所在节点    Node.js
15 条回复
Niphor
2015 年 10 月 29 日
没用 Sequelize 自带的关系?
haozhang
2015 年 10 月 29 日
@Niphor 不想用啊...我习惯先搞数据库的...把数据库设计完了再编码...
magicdawn
2015 年 10 月 29 日
看了下 package.json
scripts test: supervisor --harmony app.js
用 test 字段做 start 操作不好吧~ , 你都直接用 let/const/ arrow function 了, 还加 --harmony 参数做甚
magicdawn
2015 年 10 月 29 日
redisCLient.co_exists
一会 camelCase, 一会下划线 ...

recommend: 像 bluebird.promisify 那样, fn 为传统 callback 型, fnAsync 返回 Promise 实例
haozhang
2015 年 10 月 29 日
@magicdawn 以前 node 0.12.x 的时候遗留下来的。
haozhang
2015 年 10 月 29 日
@magicdawn ...整个项目就这一处...作为向 co.js 的致敬...
magicdawn
2015 年 10 月 29 日
@haozhang ... camelCase 跟下划线... 水火不容, 花点时间整下 jshint or eslint 吧
ChiangDi
2015 年 10 月 29 日
牛逼!
haozhang
2015 年 10 月 29 日
@ChiangDi 这并不牛逼...
linshuizhaoying
2015 年 10 月 29 日
不管怎么说 先 fork 了 正缺类似学习资料
haozhang
2015 年 10 月 29 日
@linshuizhaoying 知道为什么我想这玩意吗...就是因为缺学习资料...学着学着就自己写了一个。
SPACELAN
2015 年 10 月 29 日
先 start 了再说,最近也在边学边做 CMS
ChrisFuck
2015 年 11 月 2 日
有参考什么书籍吗,推荐一下,
haozhang
2015 年 11 月 3 日
@ChrisFuck koa 的 github 地址上面有很多的资源
haozhang
2015 年 11 月 4 日
再顶一次...用这个项目求个实习,地点:上海,能提供住宿就更加好了啊~。~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/232042

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX