代码拉取完成,页面将自动刷新
#riotjs应用开发架子
grunt
自动化架子搭配上riotjs,但是用了coffee
,个人觉得coffee
开发效率还是能提高一点的.
现在还只是开发架子,至于发布时用到的自动化脚本还没写,等第一个riotjs项目真准备发布的时候,再回来填坑.
tag文件以html结尾是为了idea的代码格式化.
enjoy yourself!
###还未加入架子的东西 1.sass 2.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后再说)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型