在Web开发领域,JavaScript和Java是两种极为重要的技术。如何让这两者协同工作,是广大Web开发人员面临的关键问题。《全端Web开发:使用JavaScript与Java》这本书,就针对这一问题给出了全面且简洁的解答。
这本书的作者是来自Synchronoss Technologies公司的软件架构师Casimir Saternos,他拥有十余年的软件开发经验,在相关技术领域颇有建树。本书由王群锋和杜欢翻译,于2015年7月由人民邮电出版社出版,属于图灵程序设计丛书·Web开发系列。
书中以Java和JavaScript作为服务器与客户端开发环境的代表,介绍了C/S应用开发的新模式。它不仅讲解了多种实用的C/S开发架构,还通过大量实例帮助读者更好地理解。
从内容结构来看,涵盖了Web开发的众多关键知识。在技术基础部分,介绍了JavaScript的特性、工具,以及Java的语言、虚拟机和相关工具等。例如,书中详细说明了JavaScript作为函数式语言的特点,像作用域、一级函数等概念;还介绍了Java构建工具Maven的优点和功能。在应用开发方面,涉及REST和JSON的知识、客户端框架的选择与使用、Java Web API服务器的搭建等。另外,还探讨了API设计、打包部署、虚拟化、测试和文档编写等内容,为开发人员提供了完整的Web开发流程指导。
目前,这本书在豆瓣上的评分为6.5分。虽然评价不一,但它对于想要深入学习全端Web开发,尤其是想掌握JavaScript与Java协同开发的人员来说,具有一定的参考价值。