Mastering Angular Components
Angularframeworkembracesamatureuserinterface(UI)componentarchitecture,apowerfultoolwhendevelopingscalableapplicationinterfaces.ThesimpleanddeterministicdesignofAngularcomponentssupportsyouinbuildinglargeandscalablecomponent-basedapplications.MasteringAngularComponentscoversanewholisticwayofthinkingaboutUIdevelopment,andhelpsyoudiscoverthepowerofAngular6componentsthroughvariousexamples.Thebookstartswithanintroductiontocomponent-baseduserinterfacesandhowAngular6managesthisconcept.Followingastep-by-stepapproach,youwillbuildafullyfunctionaltask-managementapplicationusingAngular.You’llstartwithbasiclayoutcomponents,addingsomecoretask-managementcomponentsbeforecompletingthefirstdraftofyourapplication.Youwillthenmoveontoworkingthrougharefactoringexerciseinordertolearnhowtoenhancethewayyoudealwithstatesanddata.Onceyouhavegottogripswithallthis,youwillstudyhowtomakeuseoftheAngularrouterwithinyourapplication.Bytheendofthisbook,youwillbeabletoconstantlyrefinethefunctionalityofyourapplicationandcreatecomponentsthatrenderSVGgraphics,addatime-trackingfeature,visualizedatausingthird-partylibraryChartist,andevencreateapluginarchitectureusingAngularcomponents.
·9萬字