《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 个评论

要评论图书请先登录注册

你也许想看:

Android恶意代码分析与渗透测试

《Android恶意代码分析与渗透测试》

[韩] 赵涏元 等.人民邮电出版社.2015-7

“本书由“恶意代码分析”和“移动服务诊断”两大主题组成。各章节包含了分析步骤,作者们还亲自编写了黑客大赛应用程序试题,读者...”

Practical JIRA Plugins

《Practical JIRA Plugins》

Matthew B. Doar.O'Reilly Media.2011-8-2

“JIRA is widely used as a product and bug tracking system, pa...”

Gradle Beyond the Basics

《Gradle Beyond the Basics》

Tim Berglund.O'Reilly Media.2013-8-15

“One of Gradle's special strengths is its ability to let you ...”

Oracle优化日记

《Oracle优化日记》

白鳝.人民邮电出版社.2010-7

“本书是一本介绍Oracle数据库优化方法的书,以一个实际的大型优化项目为原型,用日记的形式记录了一个优化小组的DBA 如...”

Rapid GUI Programming with Python and Qt

《Rapid GUI Programming with Python and Qt》

Mark Summerfield.Prentice Hall.2007-10-18

“The Insider's Best-Practice Guide to Rapid PyQt 4 GUI Develo...”

Mastering Clojure Macros

《Mastering Clojure Macros》

Colin Jones.The Pragmatic Bookshelf.2014-8-10

“Clojure offers some sharp tools in its toolbox, and one of t...”

R Packages

《R Packages》

Hadley Wickham.O'Reilly Media.2015-4-16

“Packages are the fundamental units of reproducible R code. T...”

Unity Shaders and Effects Cookbook

《Unity Shaders and Effects Cookbook》

Lammers, Kenneth.Packt Publishing.

“”

Fortran 95/2003 for Scientists and Engineers

《Fortran 95/2003 for Scientists and Engineers》

Stephen Chapman.McGraw-Hill Science/Engineering/Math.2007-4-6

“Chapman's "Fortran for Scientists and Engineers" is intended...”

The Swift Programming Language

《The Swift Programming Language》

苹果公司.Apple Inc..2014-6-2

“Swift is a new programming language for creating iOS and OS ...”

PHP+MySQL网站开发应用从入门到精通

《PHP+MySQL网站开发应用从入门到精通》

..2010-8

“《PHP+MySQL网站开发应用从入门到精通》介绍使用PHP5和MySQL开发Web应用程序的基础知识和开发方法。《PH...”

Real World OCaml

《Real World OCaml》

Jason Hickey,Anil Madhavapeddy,Yaron Minsky.O'Reilly Media.2013-3-22

“Learn how to solve day-to-day problems in data processing, n...”

Python Testing Cookbook

《Python Testing Cookbook》

Greg L. Turnquist.Packt Publishing.2011-5-17

“This cookbook is written as a collection of code recipes con...”

Programming Social Applications

《Programming Social Applications》

Jonathan LeBlanc.O'Reilly Media.2011-8-22

“Like all good web ventures, the Social Web has risen in prom...”

安全软件开发之道

《安全软件开发之道》

[美]John Viega,Gary Mcgraw.机械工业出版社.2014-3-20

“本书被誉为安全技术领域的“黄帝内经”,由安全技术大师亲力打造,畅销全球,数位安全技术专家联袂推荐。综合论述如何在软件开发...”

我的第一本编程书

《我的第一本编程书》

[日]平山尚.人民邮电出版社.2016-7

“写这本书之前,作者一直在摸索一种最有利于入门者学编程的方法,并应用到教学当中。经过两年的教学实践,他确信他的方法是有效的...”

Clojure Cookbook

《Clojure Cookbook》

Luke VanderHart,Ryan Neufeld.O'Reilly Media.2014-3

“Clojure Cookbook doesn't just teach you Clojure, it also sho...”

Foundations of Qt Development

《Foundations of Qt Development》

Johan Thelin.Apress.2007-8-22

“”

ZooKeeper

《ZooKeeper》

Flavio Junqueira,Benjamin Reed.O'Reilly Media.2013-11-29

“”

iOS 9 by Tutorials

《iOS 9 by Tutorials》

Aaron Douglas, Caroline Begbie, Chris Wagner, Derek Selander, Evan Dekhayser, James Frost, Jawwad Ahmad, Pietro Rea, Soheil Azarpour, Vincent Ngo.Razeware LLC.2015-10-7

“Learn the New iOS 9 APIs! iOS 9 introduces a ton of great ne...”