Angular for Enterprise Applications - Third Edition: Build scalable Angular apps using the minimalist Router-first architecture
暫譯: 企業應用的 Angular - 第三版:使用極簡的 Router-first 架構構建可擴展的 Angular 應用程式
Uluca, Doguhan
- 出版商: Packt Publishing
- 出版日期: 2024-01-31
- 售價: $2,040
- 貴賓價: 9.5 折 $1,938
- 語言: 英文
- 頁數: 592
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1805127128
- ISBN-13: 9781805127123
-
相關分類:
Angular、JVM 語言
海外代購書籍(需單獨結帳)
商品描述
Harness the full power of Angular 17 with up-to-date tools and enterprise-level best practices
Purchase of the print or Kindle book includes a free PDF eBook
Key Features:
- Dive straight into the most relevant topics that will help you build large, complex, and high-performance web applications
- Find updated examples, projects, and an overview of the latest tools and updates - including Jest, Cypress, NgRx workspace, Apollo GraphQL, and Angular Dev Tools
- Get to grips with reactive code and learn how to resolve potential issues before they crop up
Book Description:
If you're looking to upskill and build sophisticated, minimalist web applications suited for enterprise use, Angular for Enterprise Applications is your guide to the next level of engineering mastery.
In its third edition, this Angular book distils hard-earned lessons into a lucid roadmap for success. Adopting a pragmatic approach founded on a robust technical base, you'll utilize both JavaScript and TypeScript fundamentals. You'll also embrace agile engineering coding principles and learn to architect optimally sized enterprise solutions employing the freshest concepts in Angular.
You'll gradually build upon this foundation through insightful recipes, sample apps, and crystal-clear explanations. You'll master authentication and authorization and achieve optimal performance through reactive programming and lazy loading, build complex yet flexible UIs with Router-first principles, and then integrate with backend systems using REST and GraphQL APIs.
You'll cover modern tools like RxAngular, Qwik, and Signals. You'll construct master/detail views using data tables and NgRx for state management. You'll explore DevOps using Docker and build CI/CD pipelines necessary for high-performance teams.
By the end of this book, you'll be proficient in leveraging Angular in enterprise and design robust systems that scale effortlessly.
What You Will Learn:
- Minimalist, value-first approach to delivering web apps
- How standalone components, services, providers, modules, lazy loading, and directives work in Angular
- Manage your app's data reactivity using Signals or RxJS
- State management for your Angular apps with NgRx
- Angular ecosystem to build and deliver enterprise applications
- Automated testing and CI/CD to deliver high quality apps
- Authentication and authorization
- Building role-based access control with REST and GraphQL
Who this book is for:
This book is for mid-to-senior developers looking to gain mastery by learning how to write, test, and deploy Angular in an enterprise environment.
Working experience with JavaScript is a prerequisite, and a familiarity with TypeScript and RESTful APIs will help you understand the topics covered in this book more effectively
商品描述(中文翻譯)
充分利用 Angular 17 的全部功能,搭配最新工具和企業級最佳實踐
購買印刷版或 Kindle 版書籍可獲得免費 PDF 電子書
主要特色:
- 直接深入最相關的主題,幫助您構建大型、複雜且高效能的網頁應用程式
- 找到更新的範例、專案,以及最新工具和更新的概述 - 包括 Jest、Cypress、NgRx 工作區、Apollo GraphQL 和 Angular Dev Tools
- 掌握反應式程式碼,學習如何在問題出現之前解決潛在的問題
書籍描述:
如果您希望提升技能並構建適合企業使用的複雜、簡約的網頁應用程式,《Angular for Enterprise Applications》將是您邁向工程精通的指導書。
在第三版中,這本 Angular 書籍將辛苦獲得的經驗提煉成清晰的成功路線圖。採用基於堅實技術基礎的務實方法,您將利用 JavaScript 和 TypeScript 的基本知識。您還將接受敏捷工程編碼原則,學習如何設計最佳規模的企業解決方案,並運用 Angular 中最新的概念。
您將通過深入的食譜、範例應用程式和清晰的解釋逐步建立這一基礎。您將掌握身份驗證和授權,通過反應式編程和延遲加載實現最佳性能,使用 Router-first 原則構建複雜但靈活的用戶介面,然後使用 REST 和 GraphQL API 與後端系統集成。
您將涵蓋現代工具,如 RxAngular、Qwik 和 Signals。您將使用數據表和 NgRx 進行狀態管理構建主/詳細視圖。您將探索使用 Docker 的 DevOps,並構建高效能團隊所需的 CI/CD 管道。
在本書結束時,您將能夠熟練運用 Angular 於企業中,設計出可輕鬆擴展的穩健系統。
您將學到的內容:
- 以簡約、價值為先的方式交付網頁應用程式
- 獨立組件、服務、提供者、模組、延遲加載和指令在 Angular 中的運作方式
- 使用 Signals 或 RxJS 管理應用程式的數據反應性
- 使用 NgRx 進行 Angular 應用程式的狀態管理
- Angular 生態系統以構建和交付企業應用程式
- 自動化測試和 CI/CD 以交付高品質應用程式
- 身份驗證和授權
- 使用 REST 和 GraphQL 構建基於角色的訪問控制
本書適合誰:
本書適合中高級開發人員,旨在通過學習如何在企業環境中編寫、測試和部署 Angular 來獲得精通。
具備 JavaScript 的工作經驗是前提,熟悉 TypeScript 和 RESTful API 將有助於您更有效地理解本書所涵蓋的主題。