Star Wars Sale

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to for a chance to win.
Privacy Policy

More at Powell's

Recently Viewed clear list

Original Essays | June 20, 2014

Lisa Howorth: IMG So Many Books, So Many Writers

I'm not a bookseller, but I'm married to one, and Square Books is a family. And we all know about families and how hard it is to disassociate... Continue »
  1. $18.20 Sale Hardcover add to wish list

    Flying Shoes

    Lisa Howorth 9781620403013


Coming Soon!

New Trade Paper
Available November 2014
Add to Wishlist
Qty Store Section
- Local Warehouse Computer Languages- CGI

Angularjs Web Component Development: Building, Reusing and Exporting Ui Components with Angularjs (Developer's Library)


Angularjs Web Component Development: Building, Reusing and Exporting Ui Components with Angularjs (Developer's Library) Cover


Synopses & Reviews

Publisher Comments:

Today, thousands of large scale, single-page web applications have grown completely out of control. They don't scale. They perform poorly due to inadequate architectural foundations. Development teams find it increasingly difficult to work with them. In AngularJS Web Component Development , David G. Shapiro shows how to overcome all these challenges with the AngularJS JavaScript framework and component architecture.

Shapiro presents comprehensive front-end web development strategies built around realistic software user stories, use cases, and example implementations — from simple to advanced. Rather than focusing solely on new development, he takes on the challenge most developers really face: how to salvage and improve existing applications and technology investments. Throughout, he draws on his own experience at TIBCO, where he has used AngularJS to architect and implement the cutting-edge Tibbr developer platform, APIs, and Social Plug-in components.

Shapiro's version-agnostic coverage is designed to anticipate and accommodate planned enhancements to the AngularJS feature set, so the book remains useful for years to come. For instance, this is the only guide that fully discusses the key role that AngularJS can play in supporting functional, test-driven development using W3C Web Components, the emerging standard for web UI component architecture.

Table of Contents



Part I. Architecture

1 Web UI Component Architecture and Design Patterns

2. AngularJS as a Component and MVVM Implementation

3. AngularJS Component Primer, Part One: Presentation Layer

4. AngularJS Component Primer, Part Two: Application Logic


Part II. Reusability

5. Creating a Reusable UI Widget for Your Application

6. Creating a Portable UI Container Component for Your UI Widgets

7. Embedding AngularJS Components inside Other Frameworks


Part III. Portability

8. Creating a Developer Framework

9. Exportable UI Plug-ins

10. Planning for W3C Web Components



A. AngularJS Resources

B. Web UI Architecture Resources

C. Legacy Browser Issues

D. Mobile Browser Support

Product Details

Building, Reusing and Exporting UI Components with AngularJS
Shapiro, David
Addison-Wesley Professional
Programming Languages - CGI, Javascript, Perl, VBScript
JavaScript; Ajax; MVC; MVVM; backbone.js; ember.js; Knockout JavaScript; jQuery; W3C Web Components, web UI component architecture; Single-Page Applications; SPA
Computer Languages-CGI
Edition Description:
Trade paper
Developer's Library
Publication Date:

Related Subjects

Computers and Internet » Computer Languages » Javascript
Computers and Internet » Internet » Web » Web Programming
Computers and Internet » Internet » Web Publishing

Angularjs Web Component Development: Building, Reusing and Exporting Ui Components with Angularjs (Developer's Library) New Trade Paper
0 stars - 0 reviews
$44.99 Backorder
Product details 400 pages Addison-Wesley Professional - English 9780321969101 Reviews:
  • back to top
Follow us on...

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at