Cargando…

Switching to Angular 2 : build SEO-friendly, high-performance single-page applications with Angular 2 /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Gechev, Minko (Autor)
Otros Autores: Hevery, Mis̆ko
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2016.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover ; Copyright; Credits; Foreword; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Angular 2; Chapter 2 : The Building Blocks of an Angular 2 Application; Chapter 3 : TypeScript Crash Course; Chapter 4 : Getting Started with Angular 2 Components and Directives; Chapter 5 : Dependency Injection in Angular 2; Chapter 6 : Working with the Angular 2 Router and Forms; Chapter 7 : Explaining Pipes and Communicating with RESTful Services; Chapter 8 : Development Experience and Server-Side Rendering; Index
  • The evolution of the Web
  • time for a new frameworkThe evolution of ECMAScript; Lessons learned from AngularJS 1.x in the wild; Summary; A conceptual overview of Angular 2; Changing directives; Getting to know Angular 2 components; Pipes; Change detection; Understanding services; Understanding the new component-based router; Summary; Introduction to TypeScript; Using TypeScript; TypeScript syntax and features introduced by ES2015 and ES2016; Meta-programming with ES2016 decorators; Writing modular code with ES2015; ES2015 module loader; ES2015 and ES2016 recap
  • Taking advantage of static typingFurther expressiveness with TypeScript decorators; Writing generic code by using type parameters; Writing less verbose code with TypeScript's type inference; Using ambient type definitions; Summary; The Hello world! application in Angular 2; Setting up our environment; Playing with Angular 2 and TypeScript; Using Angular 2 directives; Improved semantics of the directives syntax; Defining Angular 2 directives; Using Angular 2's built-in directives; Introducing the component's view encapsulation; Implementing the component's controllers; Handling user actions
  • Explaining Angular 2's content projectionHooking into the component's life cycle; The order of execution; Defining generic views with TemplateRef; Understanding and enhancing the change detection; Summary; Why do I need Dependency Injection?; Dependency Injection in Angular 2; Configuring an injector; Defining factories for instantiating services; Child injectors and visibility; Summary; Developing the ""Coders repository"" application; Exploring the Angular 2 router; Using Angular 2 forms; Two-way data-binding with Angular 2; Storing the form data; Listing all the stored developers; Summary
  • Developing model-driven forms in Angular 2Exploring the HTTP module of Angular; Defining parameterized views; Defining nested routes; Transforming data with pipes; Summary; Running applications in Web Workers; Initial load of a single-page application; Enhancing our development experience; Bootstrapping a project with angular-cli; Angular 2 quick starters; Summary; Web Components; WebWorkers; Controllers; Scope; Dependency Injection; Server-side rendering; Applications that scale; Templates; Change detection; Components in action; Components in Angular 2; Defining pipes