作者On1earth (小浅)
看板Web_Design
标题[问题] Single page application 的中文书
时间Fri Jan 30 23:12:09 2015
最近有点厌倦每次POST资料後,还要想办法重新产生上一次的表单状态,
尤其遇到在前端用了大量js来改变表单栏位时,想要还原真的好麻烦。
所以想尝试用 single page application 的方式来开发,
但是感觉跟传统的方式有些差距,不知道该如何进行,
请问有什麽比较好的中文书在讲 single page application 的开发技巧吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.223.148
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1422630732.A.414.html
1F:推 iamnodoubt: 我google中文没找到,英文的找到一本,网路上资源xd 01/30 23:44
2F:→ iamnodoubt: 我接前人未完成的mobile website,感觉比较需要处理的 01/30 23:46
3F:→ iamnodoubt: 是hash,换页也都只是页面hide,show在控制,换页前要把 01/30 23:48
4F:→ iamnodoubt: 页面移到顶端,不然上面会被吃掉,我也不知道为什麽,我 01/30 23:49
5F:→ iamnodoubt: 觉得拿人家mobile网站来研究,或是研究jquery mobile 01/30 23:49
6F:→ iamnodoubt: 之类的for mobile framework,应该是不错的方式 01/30 23:50
7F:→ iamnodoubt: 然後因为一次资料都loading进来,所以要多注意效能.. 01/30 23:51
中文书好像没有看到,不知道要用什麽关键字去找,开发时可能有很多眉角要注意,
想说如果有本书参考可以避免走一些冤枉路,找了一些资料,想用 Ember.js 来开发。
8F:推 kyork: 基本上就是大量的ajax 01/31 01:35
9F:推 pm2001: single page 恢复页面状态不是更麻烦 01/31 19:08
举例来说,如果一个form有很多用js动态产生的栏位,传统方式post form之後就要想办
法用server端或client端来重新产生送出前的那些栏位,如果改成SPA的方式之後,只要
用ajax送出form data,再把验证结果送回来显示在页面上,没有换页不用重新产生栏位
,这是我目前想到的,难道说我的如意算盘打错了@@,还是大大指的是别的东西?
10F:推 mmis1000: 这就是为啥会有backbone之类的前端mvc存在阿 01/31 21:43
11F:→ mmis1000: 他可以提供一个简单的方法来管理页面状态 01/31 21:43
※ 编辑: On1earth (114.37.223.148), 01/31/2015 21:47:50
13F:→ cyrandy: 把它当作用backbone.js当示范框架 学习基本SPA会需要处理 02/02 08:55
14F:→ cyrandy: 的问题的一本书 有概念之後也不一定要用Backbone.js开发 02/02 08:55
大大,图片看不到
※ 编辑: On1earth (114.37.212.71), 02/02/2015 20:44:30
15F:推 BignoZe: 楼上你贴的是影片-_- 02/02 22:09
16F:推 cyrandy: 抱歉缩网址怪怪的 书名是 Full Stack Web Development wi 02/03 08:37
17F:→ cyrandy: th Backbone.js 02/03 08:37
谢谢大大,我来参考看看。
※ 编辑: On1earth (114.37.217.2), 02/04/2015 23:25:15