精华 国庆前发个轮子 cnode 的 html5 版
发布于 9 年前 作者 vfasky 4355 次浏览 最后一次编辑是 8 年前 来自 分享

地址: http://mcore.coding.io/example/cnodejs/

源码:https://github.com/vfasky/mcore/tree/master/example/cnodejs

目前只有阅读功能 ^_^

好吧,我其实是来推广 mcore 的 cnode 其实是 mcore 的一个示例 (逃。。。) 在 react 大行其道, 我还基于 rivets 搞个 mvvm 的框架,不知会不会被打死。。。

我还是来说一下功能吧:

  • mcore 还在使用 AMD 组织代码
  • 它是一个MVVM
  • 支持路由
  • 支持中间件
  • 压缩后,核心代码只有 44.6 KB

性能如何 ? 自己感受吧

有那些项目在用?

show code

View

   # 用户主页的代码,只有这么多呵
	View.subclass
        constructor: View::constructor
        run: (userName)->
           @render 'cnode/user.html',
               user: @api.user userName # 这里的代码,像不像同步 ^_^

App bootstrap

		app = new mcore.App $(select)
        app.use middleware.loader
        app.route '/topic/:id', 'cnode/topic'
           .route '/user/:userName', 'cnode/user'
           .route '*', 'cnode/index'
        app.run()
3 回复

菜单不能自适应

这前端。。惨不忍睹啊。。

感谢用来做示例!

回到顶部