• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

riotjs-starter: riotjs+grunt+coffee 自动化开发架子

原作者: [db:作者] 来自: 网络 收藏 邀请

#riotjs应用开发架子grunt自动化架子搭配上riotjs,但是用了coffee,个人觉得coffee开发效率还是能提高一点的.

现在还只是开发架子,至于发布时用到的自动化脚本还没写,等第一个riotjs项目真准备发布的时候,再回来填坑.

tag文件以html结尾是为了idea的代码格式化.

enjoy yourself!

###还未加入架子的东西1.sass2.requirejs

###开发流程(参照Flux)

1.api包含两方面,一个本地缓存/持久化,另一个请求服务器数据;用es-promise来封装接口,统一本地,http和websocket

2.view tag文件通过this.mixin来混入action以及必要的组件,并在tag文件中触发action和api的交互方法

3.一个action基本上是一个模块,然后一个模块对应多个tag文件

4.router执行对应action的初始化,action初始化时,要注入api和解决view的初始化

###start

        npm install -g coffee grunt-cli bower        npm install        bower install        grunt

##注意
请不要使用coffee ,typescript开发riotjs的tag,有大坑,请使用原生js.F**k!(等riotjs修复https://github.com/muut/riotjs/issues/543后再说)


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap