Angular Cookbook: Over 80 actionable recipes every Angular developer should know (Paperback)
暫譯: Angular 食譜:每位 Angular 開發者必知的 80 多個實用範例 (平裝本)

Ayaz, Muhammad Ahsan

買這商品的人也買了...

商品描述

Discover actionable solutions to everyday problems in building applications with Angular and TypeScript, from app design to production deployment

 

Key Features:

  • Explore recipes across core Angular topics to fill gaps in your knowledge of using Angular in production
  • Discover industry best practices and tooling to enhance your development experience with Angular
  • Understand advanced topics in Angular to help you become a proficient enterprise web developer

 

Book Description:

The Angular framework, powered by Google, is the framework of choice for many web development projects built across varying scales. It's known to provide much-needed stability and a rich tooling ecosystem for building production-ready web and mobile apps. This recipe-based guide enables you to learn Angular concepts in depth using a step-by-step approach. You'll explore a wide range of recipes across key tasks in web development that will help you build high-performance apps.

 

The book starts by taking you through core Angular concepts such as Angular components, directives, and services to get you ready for building frontend web apps. You'll develop web components with Angular and go on to cover advanced concepts such as dynamic components loading and state management with NgRx for achieving real-time performance. Later chapters will focus on recipes for effectively testing your Angular apps to make them fail-safe, before progressing to techniques for optimizing your app's performance. Finally, you'll create Progressive Web Apps (PWA) with Angular to provide an intuitive experience for users.

 

By the end of this Angular book, you'll be able to create full-fledged, professional-looking Angular apps and have the skills you need for frontend development, which are crucial for an enterprise Angular developer.

 

What You Will Learn:

  • Gain a better understanding of how components, services, and directives work in Angular
  • Understand how to create Progressive Web Apps using Angular from scratch
  • Build rich animations and add them to your Angular apps
  • Manage your app's data reactivity using RxJS
  • Implement state management for your Angular apps with NgRx
  • Optimize the performance of your new and existing web apps
  • Write fail-safe unit tests and end-to-end tests for your web apps using Jest and Cypress
  • Get familiar with Angular CDK components for designing effective Angular components

 

Who this book is for:

The book is for intermediate-level Angular web developers looking for actionable solutions to common problems in Angular enterprise development. Mobile developers using Angular technologies will also find this book useful. Working experience with JavaScript and TypeScript is necessary to understand the topics covered in this book more effectively.

商品描述(中文翻譯)

探索使用 Angular 和 TypeScript 建立應用程式的日常問題可行解決方案,從應用程式設計到生產部署

主要特色:


  • 探索核心 Angular 主題的食譜,以填補您在生產中使用 Angular 的知識空白

  • 發現行業最佳實踐和工具,以增強您使用 Angular 的開發體驗

  • 理解 Angular 的進階主題,幫助您成為熟練的企業網頁開發者

書籍描述:

由 Google 提供支持的 Angular 框架,是許多不同規模的網頁開發專案的首選框架。它以提供所需的穩定性和豐富的工具生態系統而聞名,適合構建生產就緒的網頁和行動應用程式。本書基於食譜的指南使您能夠以逐步的方法深入學習 Angular 概念。您將探索網頁開發中關鍵任務的廣泛食譜,幫助您構建高效能的應用程式。

本書首先帶您了解核心 Angular 概念,如 Angular 元件、指令和服務,讓您為構建前端網頁應用程式做好準備。您將使用 Angular 開發網頁元件,並進一步涵蓋進階概念,如動態元件加載和使用 NgRx 的狀態管理,以實現即時性能。後面的章節將專注於有效測試您的 Angular 應用程式的食譜,以確保其故障安全,然後進入優化應用程式性能的技術。最後,您將使用 Angular 創建漸進式網頁應用程式(PWA),為用戶提供直觀的體驗。

到本書結束時,您將能夠創建完整、專業外觀的 Angular 應用程式,並擁有前端開發所需的技能,這對於企業 Angular 開發者至關重要。

您將學到什麼:


  • 更好地理解 Angular 中元件、服務和指令的運作方式

  • 了解如何從零開始使用 Angular 創建漸進式網頁應用程式

  • 構建豐富的動畫並將其添加到您的 Angular 應用程式中

  • 使用 RxJS 管理應用程式的數據反應性

  • 使用 NgRx 實現 Angular 應用程式的狀態管理

  • 優化新舊網頁應用程式的性能

  • 使用 Jest 和 Cypress 為您的網頁應用程式編寫故障安全的單元測試和端到端測試

  • 熟悉 Angular CDK 元件,以設計有效的 Angular 元件

本書適合誰:

本書適合中級 Angular 網頁開發者,尋找針對 Angular 企業開發中常見問題的可行解決方案。使用 Angular 技術的行動開發者也會發現本書有用。具備 JavaScript 和 TypeScript 的工作經驗是有效理解本書所涵蓋主題的必要條件。