全端Web开发:使用JavaScript与Java

Casimir Saternos (作者) 王群锋 , 杜欢 (译者)
上市销售
通过阅读本书,你将会:

了解客户端和服务器端分层的好处,包括代码组织和快速原型开发;
探索JavaScript开发中用到的各种主流工具、框架和起点项目;
深入学习Web API设计和REST风格的软件架构;
了解有别于传统打包方法的各种Java打包方式,以及应用服务器的部署;
使用轻量级服务器构建项目,涉及jQuery和Jython、Sinatra和Angular;
使用传统Java Web应用服务器和类库构建客户端-服务器端Web应用。

“随着客户端-服务器端架构向浏览器迁移,现在的程序员面临着来自新技术和架构的挑战。这本书直捣这一复杂性的核心,将Web应用开发的现状直接呈现在读者眼前。”——Tony Powell,Trifecta Technologies公司的技术方案负责人
电子书
¥29.99
格式
mobi   pdf

纸质书
¥53.10 ¥59.00

出版信息

  • 书  名全端Web开发:使用JavaScript与Java
  • 执行编辑关于本书的内容有任何问题,请联系 岳新欣
  • 出版日期2015-07-28
  • 书  号978-7-115-39730-0
  • 定  价59.00 元
  • 页  数220
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名Client-Server Web Apps with JavaScript and Java
  • 原书号978-1449369330

所属分类

本书特色

近几年来,用户习惯、技术和开发方法极大地改变了Web应用的设计,但是Web本身并没有变化。本书展示了如何开发出遵循Web底层架构的应用。

作为一名Java程序员,在以客户端-服务器端架构开发Web应用时,如何应对各种难题?这本内容详尽的指南将告诉你如何使用各种Java工具、客户端技术和Web API开发Web应用。作者首先概括了客户端-服务器端技术,然后详细介绍了很多实用的客户端-服务器端架构。你将在多个章节中参与到实战项目中,从而获得对相应技术和主题的第一手经验。

目录

版权声明 阅读
O'Reilly Media, Inc.介绍 阅读
前言 阅读
第1章 因变而变 阅读
第2章 JavaScript和JavaScript工具
第3章 REST和JSON
第4章 Java工具
第5章 客户端框架
第6章 Java Web API服务器
第7章 快速开发实践
第8章 API设计
第9章 jQuery和Jython
第10章 JRuby和Angular
第11章 打包和部署
第12章 虚拟化
第13章 测试和文档
第14章 总结
附录A:JRuby IRB和Java API
附录B:REST式的Web API总结
附录C:参考文献
作者和封面介绍

作者介绍

<作者介绍>
Casimir Saternos是Synchronoss Technologies公司软件架构师,有十余年软件开发经验。曾在Java Magazine和Oracle Technology Network上发表过技术文章,可在Pluralsight(www.pluralsight.com)上观看他录制的Peepcode播客视频。他目前主要使用Java、Ruby等技术从事Web应用开发。

大家也喜欢

  • Web API的设计与开发

    水野贵明   盛荣   译

    本书结合丰富的实例,详细讲解了Web API的设计、开发与运维相关的知识。第1章介绍Web API的概要;第2...

  • Angular权威教程

    Ari Lerner; Felipe Coury; Nate Murray; Carlos Taborda   Nice Angular社区   译

    【内容摘要】 本书堪称Angular领域的里程碑式著作,涵盖了关于Angular的几乎所有内容。对于没有...

  • 前端架构设计

    [美]Micah Godbolt   潘泰燊   张鹏   许金泉   译

    【内容摘要】 本书展示了一名成熟的前端架构师对前端开发全面而深刻的理解。作者结合自己在Red Hat公司...

  • Meteor实战

    Stephan Hochhaus   Manuel Schoebel   杨学辉   译

    本书秉承“实战”系列图书的一贯风格,以解决开发者实际问题为出发点,通过Meteor平台构建可扩展的高性能应...

  • 客户端存储技术

    Raymond Camden   马德奎   译

    【主要内容】 客户端数据存储赋予浏览器快速访问数据的能力,从而节省网络流量并减轻服务器的压力,同时使离线...

相关文章

  • 群峰 2推荐

    《Client-Server Web Apps with JavaScript and Java》选读:什么是Client-Server Web App?

    计算机科学领域有两大难题:缓存失效和命名。 —Phil Karlton 写一本关于缓存失效的书并不是难事,难的是如何给书取个好名字。诚如书名所示,本书探讨了Web开发方方面面的变化,这些变化促成了一种新的设计Web应用方式的诞生。 诚然,Web开发的许多方面都可以称之为…...

  • 群峰 13推荐

    为什么要学习一门新的编程语言?

    在翻译《[全端Web开发:使用JavaScript与Java][1]》时看到一段话感觉很好,先贴出来以飨读者。 4.7 总结 人们学习一门新的编程语言,或像Maven这样的辅助工具的原因很多。最常见的原因之一是因为项目需要。很多人都是在开发Rails应用或者使用Chef…...

  • 群峰 8推荐

    《全端Web开发》选译——总结

    《全端Web开发》这本书翻得我如痴如醉:一是作者高屋建瓴,涉及到了Web开发的方方面面,我还没读过一本这样的书,没见过一个这样知识面广的作者;二是思想深刻,很多观点振聋发聩。我这大半夜翻完一章,有种夜读聊斋的感觉,忍不住贴上来与大家共享。 生命就是一个分布式系统。人与人之间…...

  • 看起来不错啊
    李梦杰  发表于 2014-09-10 08:25:56
  • 看着很诱人的样子~~先看英文的~~
    晓风well  发表于 2014-10-17 21:46:49
  • 这本书确实是一本导读性很强的书,内容相当的丰富。具有指导意义。
    cnhome  发表于 2015-01-29 23:19:46
  • 请问如何购买纸质版······
    coyu  发表于 2015-07-26 20:14:42
  • 花了一天时间通读了一遍。值得看看。偏导读。
    不知道为什么 看的时候滚动容易卡死...
    ldn0x7dc  发表于 2015-07-30 17:03:12
  • 或者抽个时间看看
    sunnyair  发表于 2016-05-03 11:40:38
合作: 博彩公司 k7娱乐 新葡京娱乐场