skip to content
Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition. Preview this item
ClosePreview this item
Checking...

Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition.

Author: Gion Kunz
Publisher: Birmingham : Packt Publishing Ltd, 2018.
Edition/Format:   eBook : Document : English : 2nd edView all editions and formats
Summary:
The Angular framework has embraced a mature UI component architecture. It's a powerful tool for developing scalable application interfaces. The simple design of Angular components helps in building large component-based applications. This book covers a holistic way of thinking about UI development and explores the power of the components.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Kunz, Gion.
Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition.
Birmingham : Packt Publishing Ltd, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Gion Kunz
ISBN: 9781788295581 1788295587
OCLC Number: 1046611951
Notes: Creating a tag input directive.
Description: 1 online resource (394 pages)
Contents: Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Component-Based User Interfaces; Thinking in components; Components --
the organs of user interfaces; Encapsulation; Composability; Components, invented by nature; My UI framework wishlist; Time for new standards; Template elements; Shadow DOM; Angular's component architecture; Everything is a component; Your first component; Angular NgModule; JavaScript of the future; I speak JavaScript, translate, please!; Classes; Modules; Template strings; TypeScript. History with TypeScript in AngularDecorators; Tools; Node.js and npm; Angular CLI; Summary; Chapter 2: Ready, Set, Go!; Managing tasks; Vision; Starting from scratch; Main application component; Resource download; Main application NgModule; Bootstrapping; Running the application; Recap; Creating a task list; Recap; The right size of components; Recap; Adding tasks; Recap; Custom UI elements; Recap; Task data service; Recap; Filtering tasks; Recap; Summary; Chapter 3: Dealing with Data and State; Reactive programming with RxJS; HTTP client and in-memory web APIs; Using behaviour subjects. Loading data in the task serviceSubscribing in the view using the async pipe; Recap; Immutability; Immutability with TypeScript; Pure components; Introducing container components; Purifying our task list; Summary; Chapter 4: Thinking in Projects; Moving into projects; Project service; Project component; Updating the task list container; Integrating the project component; Recap; Creating a tabbed interface component; Building the main navigation; Composition using content projection; Creating navigation components; Providing a project navigation; Recap; One editor to rule them all. Creating an editor componentIntegrating the editor component; Recap; Dealing with users; User service; User area component; Integrating the user area component; Building a commenting system; Introducing a model for comments; Building the comment component; Building the comments component; Integrating the commenting system into projects; Recap; Summary; Chapter 5: Component-Based Routing; An introduction to the Angular router; Composition using the router; Routing with container components; Router configuration; Back to the routes; Composing projects using the router. Child routes for project detailsGuarding our projects; Summary; Chapter 6: Keeping up with Activities; Creating a service for logging activities; Logging activities; Leveraging the power of SVG; Styling SVG; Building SVG components; Building an interactive activity slider component; Projection of time; Rendering activity indicators; Bringing it to life; Recap; Building the activity timeline; Summary; Chapter 7: Components for User Experience; Tag management; A model for our tags; Creating a tags service; Rendering tags; Integrating tags using a pipe; Supporting tag input.

Abstract:

The Angular framework has embraced a mature UI component architecture. It's a powerful tool for developing scalable application interfaces. The simple design of Angular components helps in building  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1046611951> # Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition.
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "1046611951" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5326615120#Place/birmingham> ; # Birmingham
    schema:about <http://experiment.worldcat.org/entity/work/data/5326615120#Topic/application_software_development> ; # Application software--Development
    schema:about <http://dewey.info/class/005.2762/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5326615120#CreativeWork/angularjs_software_framework> ; # AngularJS (Software framework)
    schema:bookEdition "2nd ed." ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/5326615120#Person/kunz_gion> ; # Gion Kunz
    schema:datePublished "2018" ;
    schema:description "The Angular framework has embraced a mature UI component architecture. It's a powerful tool for developing scalable application interfaces. The simple design of Angular components helps in building large component-based applications. This book covers a holistic way of thinking about UI development and explores the power of the components."@en ;
    schema:description "Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Component-Based User Interfaces; Thinking in components; Components -- the organs of user interfaces; Encapsulation; Composability; Components, invented by nature; My UI framework wishlist; Time for new standards; Template elements; Shadow DOM; Angular's component architecture; Everything is a component; Your first component; Angular NgModule; JavaScript of the future; I speak JavaScript, translate, please!; Classes; Modules; Template strings; TypeScript."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5326615120> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5326615120#CreativeWork/mastering_angular_components_build_component_based_user_interfaces_using_angular_2nd_edition> ;
    schema:name "Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition."@en ;
    schema:productID "1046611951" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1046611951#PublicationEvent/birmingham_packt_publishing_ltd_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5326615120#Agent/packt_publishing_ltd> ; # Packt Publishing Ltd
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5456143> ;
    schema:workExample <http://worldcat.org/isbn/9781788295581> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1046611951> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5326615120#Agent/packt_publishing_ltd> # Packt Publishing Ltd
    a bgn:Agent ;
    schema:name "Packt Publishing Ltd" ;
    .

<http://experiment.worldcat.org/entity/work/data/5326615120#CreativeWork/angularjs_software_framework> # AngularJS (Software framework)
    a schema:CreativeWork ;
    schema:name "AngularJS (Software framework)" ;
    .

<http://experiment.worldcat.org/entity/work/data/5326615120#Person/kunz_gion> # Gion Kunz
    a schema:Person ;
    schema:familyName "Kunz" ;
    schema:givenName "Gion" ;
    schema:name "Gion Kunz" ;
    .

<http://experiment.worldcat.org/entity/work/data/5326615120#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://worldcat.org/entity/work/data/5326615120#CreativeWork/mastering_angular_components_build_component_based_user_interfaces_using_angular_2nd_edition>
    a schema:CreativeWork ;
    rdfs:label "Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1046611951> ; # Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition.
    .

<http://worldcat.org/isbn/9781788295581>
    a schema:ProductModel ;
    schema:isbn "1788295587" ;
    schema:isbn "9781788295581" ;
    .

<http://www.worldcat.org/title/-/oclc/1046611951>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1046611951> ; # Mastering Angular Components : Build Component-Based User Interfaces Using Angular, 2nd Edition.
    schema:dateModified "2019-12-17" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.