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

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

全端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

纸质书
¥46.61 ¥59.00

其他购买方式?

出版信息

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

所属分类

本书特色

近几年来,用户习惯、技术和开发方法极大地改变了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应用开发。

大家也喜欢

  • Bulma必知必会

    杰里米•托马斯   奥列克西•波切辛   米科•劳哈卡里   阿斯拉姆•沙   戴夫•伯宁   华华   张俊达   译

    Bulma是一个流行的开源CSS框架,轻量而易用。借助它,即使完全不会编写CSS,也能轻松创建出美观的网页。本...

  • JavaScript语法简明手册

    格雷格·赛德尼科夫(Greg Sidelnikov)   侯振龙   译

    本书包含大量精心绘制的示意图和丰富的示例代码,讲解了常用的JavaScript语法特性,为JavaScript...

  • Web性能实战

    杰里米 • 瓦格纳   张俊达   译

    在Web 变得越来越复杂的时代,解决Web 性能问题正当时。本书旨在帮助读者创建更加快速的网站,内容涵盖Web...

  • RxJava反应式编程

    [波兰] 托马什 • 努尔凯维茨   [美] 本 • 克里斯滕森   张卫滨   译

    RxJava广泛应用于Android应用程序的开发,得到了广大开发人员的青睐。其语法简洁,运行高效,未来有望成...

  • Bootstrap实战(第2版)

    Bass Jobsen, David Cochran, Ian Whitley  

    Boostrap是Twitter公司内部的一个工具,开源之后迅速得到了各方的认可。本书基于最新Bootstra...

相关文章

  • 群峰 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开发的方方面面,我还没读过一本这样的书,没见过一个这样知识面广的作者;二是思想深刻,很多观点振聋发聩。我这大半夜翻完一章,有种夜读聊斋的感觉,忍不住贴上来与大家共享。 生命就是一个分布式系统。人与人之间…...

  • 看起来不错啊
    microlmj  发表于 2014-09-10 08:25:56
  • 看着很诱人的样子~~先看英文的~~
    景庄  发表于 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