分享
 
 
 

Ajax and REST Recipes中文版:A Problem-Solution Approach

Ajax and REST Recipes中文版:A Problem-Solution Approach  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: (美)格罗斯著,李琳骁,蔡毅译

出 版 社: 电子工业出版社

出版时间: 2007-10-1字数: 400000版次: 1页数: 345印刷时间: 2007/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121050770包装: 平装编辑推荐

本书主要讨论如何用JavaScript、Ajax和REST Web service构建应用,另外涉及一些用户接口相关的内容。本书包含大量非常实用的代码,稍加修改就能用在自己的应用里。本书一共分为8章,前半部分主要包括:阐释Ajax、动态语言、Web service和SOA的定义和基本原理;实现JavaScript单元测试;理解JavaScript函数为何具有状态;实现JavaScript “Generics”;使用代码块;使用函数进行判断决策;实现代理、委托、mixin和重载函数;创建和测试动态内容等。后半部分则偏重于实际项目,包括实现一个完整的Ajax和Web service架构;使用REST定义Web service;处理海量或缓慢或实时数据集;实现一个网络购物车;处理使用Ajax时的回退按钮问题等。阅读本书有助于掌握如何通过将客户端从服务器分离,使自己的web应用模块化。从而使得客户端开发人员能够专注于编写高效的JavaScript和Ajax代码,而服务器开发人员则能集中精力编写优异的业务和数据对象。

内容简介

本书探讨了针对Ajax、JavaScript和基于表现状态传输(Representational State Transfer,REST)的Web service,以及其功能性实现的实践性解决方案。主要包含以下内容:编写高级JavaScript功能的技巧;构建处理动态内容的用户接口;实现SOA和通用Web service架构;针对特定情形来实现基于REST的Web service。

该书实用性强,讲解全面。前半部分针对架构和开发Ajax应用期间无法避免的大量孤立问题,提供诸多解决方案,后半部分则将几个前后关联的诀窍(recipe)组合成较大的项目,让读者体会如何实现真实场景里的Ajax方案。通过此书,读者可以学习如何通过从服务器解耦客户机程序来模块化Web应用。

本书适合广大Web开发人员、Web架构师参考使用。

作者简介

关于作者个人履历,非常简单:多数时间我喜欢坐在椅子上进行调试和编码的工作。自初次接触编程至今,我一直都很喜欢软件开发这项工作。我写过不少书,包括Ajax Patterns and Best Practices和How to Code .NET,已由Apress出版社出版。

最近我喜欢上了用.NET编写代码和做些试验,对我而言,它是非常不错的开发环境。.NET让我感觉自己就像是在圣诞节一大早刚刚打开礼物的孩子,开心快乐。也许能猜到是什么礼物,但又不能完全确信。对于.NET而言,虽然它不能给你短袜或汗衫,但会带给你一整天的兴奋。

目录

关于作者

本书的技术审校

简介

第1章开始起步

1.1理解Ajax的定义和基本原理

1.2理解Webservice和SOA的定义及基本原理

1.3理解REST的定义和基本原理

1.4上手Ajax和REST的最佳方式

1.5使用测试驱动开发技术实现Ajax及REST应用

1.6使用测试驱动开发技术进行契约编码

1.7测试动态契约

1.8测试客户端逻辑

1.9管理Ajax安全和知识产权

第2章JavaScriptRecipes

2.1理解JavaScript和类型

2.2使用惯例而不是配置进行编码

2.3使用无参函数

2.4像对象那样处理函数

2.5实现错误和异常处理策略

2.6理解实现递归时变量的行为

2.7使用函数进行初始化和执行判断

2.8理解duck-typed代码的细技末节

2.9实现JavaScript的“generics”

2.10管理运行进行为型代码

2.11把XML HttpReques放置在Factory里

2.12定义的扩展类

2.13实现代码块

2.14将to source打造成完整的序列化解决方案

2.15在Java Script里实现mixin

2.16 实现代理方法

2.17实现委托

2.18实现“对话框”

第3章动态内容Recipes

3.1对数据进行验证

3.2创建动态布局

3.3操作动态内容块

3.4实现“对话框”

3.5序列化HTML

3.6处理格式化数据和表单

第4章实现SOA架构

4.1问题

4.2解决方案:重新架构整个应用

4.3测试Web service

4.4 实现客户端

4.5本章小结

第5章实现通用Web service架构

5.1问题

5.2解决方案,第一部分

5.3解决方案,第二部分

5.4本章小结

第6章实现海量或缓慢数据集的Web service

6.1问题

6.2理论

6.3解决方案

6.4解决方案的转变:(接近)实时的数据

6.5本章小结

第7章实现AJAX购物车

7.1问题

7.2理论

7.3解决方案

7.4本章小结

第8章不要提交你的表单--用AJAX吧

8.1问题

8.2理论

8.3解决方案

8.4本章小结

索引

Ajax and REST Recipes中文版:A Problem-Solution Approach

Ajax and REST Recipes中文版:A Problem-Solution Approach

Ajax and REST Recipes中文版:A Problem-Solution Approach

Ajax and REST Recipes中文版:A Problem-Solution Approach

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有