小伙伴们,我挖了个坑,正在重写 nodeclub 中...
发布于 11 年前 作者 heroicyang 6032 次浏览 最后一次编辑是 8 年前

好吧,其实之前 @jiyinyiyong 在发起社区改版时我就计划加入的,但是那段时间太忙,一直没参与进来。看最近社区也发展缓慢,而且水帖、广告帖越来越多,也瞅到 @jiyinyiyong 跑到 ruby china 去求助了。不过我一直潜水啊,真是太不好意思了。。嚯嚯~

之前在一些项目中累积了点点经验,也萌生了一个基于 Express + Mongoose 的架构构想,不过也一直没去实现,所以这次借着这个机会挖一个坑吧。

https://github.com/heroicyang/cnodeclub

开始了几天,完成了一些基础的东西。目前在思考前端的问题,或许会采用 Backbone + RequireJS 来搞。看上去还是挺耗时间的,所以容我慢慢填坑吧。

18 回复

我被点名了, 喵… 另外这是打算迁移现有论坛数据的节奏吗?

虽然不太容易,但确实是这样打算的啊…到时候慢慢折腾~

目前的 CNode 社区没有沉淀点什么东西下来…其实我觉得 Ruby-China 的信息结构很不错。

PS: Golang 中文社区都超过 CNode 了…

很厉害,赞

Backbone表示没用过…为什么不试试同样没用过的Angluar

必须关注。跟着学习

@heroicYang 我个人觉得沉淀东西主要还是应该在 Wiki 上, 论坛功能主要是分享知识和讨论问题, 问答应该放在专门的问答网站去, 我比较倾向有人来提问题, 回答的人就编辑下 Wiki 扔 Wiki 链接回答的~ Wiki 现在 Github 上放的参与的人很少, 建议考虑相关功能: https://github.com/cnodejs/nodeclub/wiki/_pages

Golang 两个站加起来每天帖量都不如我们吧, 感觉还好 http://www.golangtc.com/ http://studygolang.com/topics

@jiyinyiyong 恩,我有考虑了 wiki 的功能,其实我是想参照着 Ruby-China 来着~

哈哈,因为我不会 Angluar,表示还没时间来学习 Angluar 呢~

再者 Backbone 比较轻,倒腾起来容易些!

我觉得原来的Mongoose 部分应该完全可以移植过来吧…把ejs 那层view 改成 api …

没有完全搬过来是因为我用 Mongoose 这一层来承担了所有的数据逻辑,即 data provider,相当于数据层吧。而且也职责也比较细分,毕竟 Mongoose 提供了 hooksmethodsstaticsvalidate 这些东西,完全可以把整个数据层逻辑处理好了。

而且也会加上诸如节点Wiki的结构,所以我就弃掉历史包袱,开新项目来搞了。

如果做出来之后,大家觉得还不错,我肯定会愿意花时间来做现有数据移植的。

支持,强烈要求标签功能,以及适配移动终端,并保持进度更新与维护。

强顶!中国好骚年

确实帖子质量不怎么高,每次来浏览下基本看不到什么技术强点的帖子

回到顶部