作者LetDogDay (推动世界让狗日~~)
看板Ajax
标题Re: [讨论] ExtJS one-page application
时间Wed Aug 1 21:02:45 2012
※ 引述《derekx (let profit run)》之铭言:
: 前文恕删
: 1. one-page application, multi page application优缺点
不知道你用的是那一个版本...以下说明是以Extjs 4.1
我只说说one page的优缺点吧
使用者载入ExtJS以後...所有操作完全不需换页...
画面显示由Javacript控制...
缺点是...
1.要载入庞大的JS 元件库(这也是Extjs为人诟病的地方...
但上面这个缺点...
目前Extjs 4也支援动态载入JS档(包含你自己写的JS)...
在你需要的时候才载入JS...
跟过去比起来似乎有好一点...
2.效能问题...
因为你整个画面都仰赖Extjs去产生Dom结构...
4.0刚出的时候效能被公干到爆炸...
4.1好像有好些了...
官方 Sample
http://ppt.cc/Vyx0
看懂上面的sample後
可以想想要怎麽让自己写的程式当作一个app呈现吧
这样就可以做到一个one page applaction
: 2. 要如何结合customize css到extjs里头 (完全取代ext.css吗?)
如果你是要写自己的css使用 就是写在另一个档案里载入网页就好
如果你的意思是要修改整个extjs的css
他是用Sass去做到的...可以看看这个影片
http://ppt.cc/8CAQ
: 3. 是否有extjs为架构的范例网站
除了群晖的Nas後台可以看以外...
官方的范例其实也展示了很多了...
另外官方也有列出那些网站利用了Extjs...
: 4. ExtJS的学习曲线是不是很大,因为包装得太完美,所以学习的难度提高了?:
Extjs的学习曲线在...
你要熟悉他的元件...
使用元件...组合元件...创作元件...如何不断的重用你写过的元件...
一个Extjs的Combo...可以继承以後修改他的操作模式...
如果只是使用他原有的元件...
熟悉以後写一个功能就像是把config写一写一个画面就写好了...
他的API写得不是很完美...但也算不错了...
只是有些眉眉角角可能要进去看他的原始码才会知道...
台湾使用Extjs的公司好像不多...
大陆反而比较多人在使用跟讨论...
如果不想看官方的论坛的话(这里资料比较多
就去找大陆的网站吧...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.173.159.23
1F:推 derekx:感谢你的回应,最近已经把sample看得差不多了 08/03 14:48
2F:→ derekx:只是在实做一个真实网站的时候,遇到很多小问题 08/03 14:49
3F:→ derekx:不过一切都有渐渐好转的趋势 08/03 14:49
4F:→ LetDogDay:哈,他的确有满多细节是sample没有提到的 08/03 18:33