描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787512442436
国内外领先的关于Python异步Web框架Tornado编程技术
详细介绍如何通过Vue.js和Tornado来实现前后端分离架构
透过完整的工业级别项目来阐述现代企业Web工程的实质
本书值得你拥有!
本书是国内外少有的关于 Tornado 框架的专业技术书籍, 旨在为读者提供全面、 系统的 Tornado框架开发指南。 本书从 Tornado 框架的基础知识入手, 深入介绍 Tornado 框架的核心概念、 应用场景、 开发技巧方面的内容, 重点介绍使用 Vue.js Tornado 进行前后端分离 Web 开发的具体流程, 快速高效地构建高性能、 高并发的 Web 应用程序等。
本书读者对象为异步编程的入门人员、 进阶人员、 前端程序员等编程爱好者以及 Tornado 框架技术相关院校和培训机构相关师生。
基于 Tornado 框架的并发异步编程技术在当今软件开发中具有极其重要的地位,它使我们能够有效地开发性能更强、 响应更快、 资源利用率更高的应用程序。
业内关于并发异步编程的文章和书籍可谓凤毛麟角、 寥若星辰。 按照固有思维模式看, 并发异步编程是一项非常复杂的任务, 需要深入了解并发编程模型、 多线程同步、锁、死锁等概念。 对于初学者来说, 学习曲线非常陡峭, 这使得很多作者不敢涉及这个领域。 务实地讲, 对并发异步编程进行系统的介绍和讲解, 是本书的创作初衷, 对于并发异步编程来说, 应该是做出重新评价和选择的时候了, 现实既提供了条件, 也提出了紧迫的要求。
本书主要结合前后端分离的系统架构来介绍异步非阻塞程序系统的开发和设计,异步程序可以同时执行多个任务, 从而提高系统资源(如 CPU、 内存、 磁盘和网络) 的使用效率。 异步编程则通过非阻塞的方式, 保证程序在等待某些操作完成(如I/O 操作)时, 仍然能够处理其他任务, 进一步提高了系统资源的利用率。
本书从项目的实际需求提取讲起, 循序渐进地深入到 Tornado 基础与实战, 通过一个工业级别的完整项目, 重点介绍了使用 Vue.js Tornado 进行 Web 开发的具体流程, 让读者不但可以系统地学习 Tornado 并发异步编程基础, 而且还能对企业内部基于 Tornado 实际项目开发有更为深入的认识和理解。
本书是国内外少有的关于 Tornado 并发异步编程的专业技术书籍, 宏观上讲, 也是一本企业级别的异步项目研发指南。 本书以项目的需求分析作为切入点, 第1 ~2 章详细介绍 Web 框架的选择以及如何进行技术预研; 第3 章通过一个简单的博客项目来介绍Tornado 基础功能; 第4~9 章通过一个完整的企业级别的项目来介绍异步项目的研发流程; 第10 章则介绍研发完毕后的项目部署环节。 如此, 读者就可以通过本书轻松踏上并发异步编程开发之旅, 在实践过程中丰俭由己地掌握各种并发异步知识和技能。
最后, 感谢北京航空航天大学出版社张冀青老师不辞辛劳为本书的出版所做的编辑和校审工作。
由于笔者水平有限, 书中难免有不成熟和错误的地方, 还望读者批评斧正。 读者反馈发现的问题可发信至邮箱:zcxey2911 @gmail.com。
作 者
2023 年4 月
评论
还没有评论。