《Programming JavaScript Applications》

《Programming JavaScript Applications》 《Programming JavaScript Applications》

  • 书名:《Programming JavaScript Applications》:Robust Web Architecture With Node, HTML5, and Modern JS Libraries
  • 分类:编程
  • 作者:Eric Elliott
  • 出版社:O'Reilly Media
  • 出版年:2014-6-22
  • 售价:USD 34.99
  • 装订:Paperback
  • 页码:300

《Programming JavaScript Applications》 内容介绍:

With this digital Early Release edition of Programming JavaScript Applications, you get the entire book bundle in its earliest form—the author's raw and unedited content—so you can take advantage of this content long before the book's official release. You'll also receive updates when significant changes are made, as well as the final ebook version. Take your existing JavaScript skills to the next level and learn how to build complete web scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this book, you’ll learn how to write flexible and resilient code that’s easier—not harder—to work with as your code base grows. JavaScript has become one of the most widely used—and essential—programming languages for the Web, on both the client-side and server-side. In the real world, JavaScript applications are fragile, and when you change them things often break. Author Eric Elliott shows you how to add features without creating bugs or negatively impacting the rest of your code during the course of building a large JavaScript application. Early Release content now available: AMD Asynchronous Operations, Callbacks, Promises and Deferreds Code Quality Function Polymorphism Function Scope, Hoisting and Closures Functional Programming and Stateless Functions Immediately Invoked Function Expressions Interfaces JavaScript Style Guide Lambdas Method Chaining and Fluent APIs Method Context Named Parameters Node Modules Object Factories Partial Application and Currying Plugins Principles of Modularity Prototypal Inheritance, Prototype Cloning and the Flyweight Pattern The Module Pattern Unit Testing Coming soon: Architecting for Scale Collaboration, Build, Continuous Integration, Deployment Communicating with Servers and APIs Designing and Programming RESTful APIs with Node.js Event-driven, Modular Client Side Application Architecture Feature Toggles Internationalization Logging and Cross Cutting Concerns Separatian of Concerns (MVC, etc.)


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

C++ Primer(第4版)习题解答

《C++ Primer(第4版)习题解答》

蒋爱军、李师贤、梅晓勇编.人民邮电出版社.2007-2

“《C++ Primer习题解答》为C++ Primer(第4版)的配套书籍,根据C++ Primer(第4版)中所介绍的...”

C++设计新思维

《C++设计新思维》

(美)Andrei Alexandrescu.华中科技大学出版社.2003-03

“本书从根本上展示了generic patterns(泛型模式)或pattern templates(模式模板),并将它们...”

Clojure数据分析秘笈

《Clojure数据分析秘笈》

(美)Eric Rochester.机械工业出版社.2014-8

“【编辑推荐】 国内首部系统介绍Clojure数据分析技术的著作,内容全面而深入,为高效利用Clojure进行数据分析提供...”

Foundations of Qt Development

《Foundations of Qt Development》

Johan Thelin.Apress.2007-8-22

“”

iPhone应用程序开发名家解析

《iPhone应用程序开发名家解析》

..2010-7

“《iPhone应用程序开发名家解析》为专业的软件开发人员讲述了前沿的软件技术。《iPhone应用程序开发名家解析》的核心...”

GNU Make项目管理(第三版)

《GNU Make项目管理(第三版)》

(美)Robert Mecklenburg.东南大学出版社.2006-7

“make是unix和其他操作系统上最持久的工具之一。自1970年问世以来,make至今仍旧是大多数程序开发项目的核心工具...”

游戏编程全接触

《游戏编程全接触》

(美)Mike McShaffry.人民邮电出版社.2006-1

“本书从游戏是怎样一个行业到游戏业中形形色色的人;从细琐的技巧和算法,到游戏的结构和架构;从调试技巧到进度里程碑的创建和项...”

Your UNIX/Linux

《Your UNIX/Linux》

Das, Sumitabha..2012-1

“"Your UNIX/Linux: The Ultimate Guide", written with both use...”

游戏编程精粹-7-附光盘

《游戏编程精粹-7-附光盘》

(美)Scott Jacobs.人民邮电出版社.2010 年7月

“本书是游戏编程精粹系列的最新一本,内容涉及通用编程、数学和物理、人工智能、音频、图形学、网络和多人游戏、脚本和数据驱动系...”

Tim O'Reilly in a Nutshell

《Tim O'Reilly in a Nutshell》

O'Reilly Media, Inc..O'Reilly Media.2011-4

“It's not easy to put Tim O'Reilly in a nutshell, but with th...”

Third-Party JavaScript

《Third-Party JavaScript》

Ben Vinegar,Anton Kovalyov.Manning Publications Co..2012-8

“Third-party JavaScript applications are self-contained compo...”

Beginning Android 3

《Beginning Android 3》

Mark Murphy.Apress.2011-4-29

“The vibrant and rich Android development platform, created b...”

Beginning Game Development with Python and Pygame

《Beginning Game Development with Python and Pygame》

Will McGugan.Apress.August 20, 2007

“Like music and movies, video games are rapidly becoming an i...”

逆向工程实战

《逆向工程实战》

[美] Bruce Dang,[法] Alexandre Gazet,[美] Elias Bachaalany,[法] Sébastien Josse.人民邮电出版社.2015-8

“本书是一本涵盖x86、x64和ARM操作系统的逆向工程类图书,由浅入深地讲解了包括Windows内核模式代码的恶意软件和...”

Head First Programming

《Head First Programming》

David Griffiths,Paul Barry.O'Reilly Media.2009-12-4

“Looking for a reliable way to learn how to program on your o...”

Java JDK6学习笔记

《Java JDK6学习笔记》

林信良.清华大学出版社.2007-4

“《Java JDK6学习笔记》是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是J...”

LINQ实战

《LINQ实战》

Fabrice Marguerie,Steve Eichert,Jim Wooley.人民邮电出版社.2009-07

“LINQ是微软.NET软件开发平台上的一项突破性创新技术,它在面向对象语言与各种数据源之间架设了一座高效的桥梁,大大降低...”

Android系统源代码情景分析(修订版)(含CD光盘1张)

《Android系统源代码情景分析(修订版)(含CD光盘1张)》

罗升阳 著.电子工业出版社.2016-1

“在内容上,《Android系统源代码情景分析(修订版)(含CD光盘1张)》结合使用情景,全面、深入、细致地分析了Andr...”

Python金融大数据分析

《Python金融大数据分析》

[德] 伊夫·希尔皮斯科.人民邮电出版社.2015-12

“唯一一本详细讲解使用Python分析处理金融大数据的专业图书;金融应用开发领域从业人员必读。 Python凭借其简单、易...”

Python编程快速上手 让繁琐工作自动化

《Python编程快速上手 让繁琐工作自动化》

[美] Al Sweigart 斯维加特.人民邮电出版社.2016-6-1

“”