上周在 rubyconf china 上有人说单页面应用比较麻烦,于是我统计了一下 apposs 的 center 部分,作为库的 js 代码共计 279 行,在应用中写的各种 js.erb 共计 267 行
召唤其它项目的统计信息
0
不包括类库 500 行 coffee
#1 楼 @bhuztez 从来不写 js?
好吧,define 单页应用
#4 楼 @dotnil 就是通常意义上的 one page one application 吧(我们以前在项目中会用「全站 ajax」这个说法) 当然这个 web application 要有比较完整的业务功能,包含若干资源的维护管理(比如 CRUD)应该是基本条件吧
那 280 行不可能足够把
http://magixjs.github.com/docs/ 一淘 UX 出的单页应用框架,Magix,它本身的代码就不止这个量了
#7 楼 @dotnil magix 还要搞定很多问题的,我这里不需要关注那些问题,这个原因会导致方案不同
#8 楼 @fsword 所以你发这个帖子的目的是?
#9 楼 @dotnil 就是了解一下啊,除了 magix 这样的框架,一般的应用开发也需要写很多代码的,关键是这块的成本
要看交互的复杂程度啊,写过几百行的,也写过两千多行的。